第1页共37页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共37页《数据库原理》教学内容讲稿第2页共37页第1页共37页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共37页数据库的产生1.1963年美国Honeywell公司的IDS(IntegratedDataStore)2
1968年美国IBM公司推出层次模型的IMS数据库系统(1969年形成产品)3.1969年美国CODASYL(ConferenceOnDataSystemLanguage,数据库系统语言协会)组织的数据库任务组(DBTG)发表关于网状模型的DBTG报告(1971正式通过)4.1970年,IBM公司的E
Codd发表论文提出关系模型
第3页共37页第2页共37页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共37页第一章绪论§1.1数据库系统概述一.基本概念1.数据(Data)描述事物的符号记录称为数据
例如:声音、图象、文字、图形等
数据库中以记录为单位,同时加语义
列如:学生,其记录特征为:XH(学号),XM(姓名),AGE(年龄)信息=数据+处理2.数据库(DataBase,简称DB)数据库是存放数据的仓库,在这个仓库中的数据是按照一定格式存放的
3.数据库管理系统(DataBaseManagementSystem简称DBMS)(1)DDL数据定义语言,英文全称:DataDefinitionLanguage定义数据库中对象的,对象有:基本表,索引、视图,游标、触发器等(2)DML数据操纵语言,英文全称:DataManipulationLanguage实现对数据库的操作
主要有:查询、插入、删除、修改(3)DCL数据控制语言,英文全称:DataControlLanguange授权、回收权限命令(4)TCL事务控制语