- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.数据完整性约束 实体完整性约束 主键中属性值不能为空值 参照完整性约束 实体及实体间的联系 用户定义的完整性约束 具体应用要求来定义的约束条件 7 关系 关系代数—并运算 姓名 宫城良田 三井寿 赤木刚宪 樱木花道 流川枫 照片 T 流川枫 樱木花道 姓名 照片 R 姓名 三井寿 宫城良田 照片 S 赤木刚宪 关系代数—差运算 姓名 宫城良田 三井寿 赤木刚宪 樱木花道 流川枫 照片 R 流川枫 樱木花道 姓名 照片 T 姓名 三井寿 宫城良田 照片 S 赤木刚宪 关系代数—交运算 姓名 宫城良田 樱木花道 流川枫 照片 R 流川枫 姓名 照片 T 姓名 流川枫 三井寿 赤木刚宪 照片 S 关系代数—笛卡尔积运算 位置 后卫 前锋 7 10 球衣 S 照片 R 学号 0102 0101 0201 T 学号 照片 位置 球衣 0102 后卫 7 0101 前锋 10 0101 后卫 7 0201 前锋 10 0201 后卫 7 0102 前锋 10 关系代数—除运算 例1 位置 后卫 前锋 7 10 球衣 S 照片 T 学号 0102 0101 R 学号 照片 位置 球衣 0102 后卫 7 0101 前锋 10 0101 后卫 7 0102 前锋 10 0101 中锋 4 除运算 例2 位置 前锋 10 球衣 S 照片 T 学号 0102 0101 R 学号 照片 位置 球衣 0102 后卫 7 0101 前锋 10 0101 后卫 7 0102 前锋 10 0101 中锋 4 关系代数—选择运算 流川枫 樱木花道 姓名 宫城良田 三井寿 赤木刚宪 11 10 球衣 7 14 4 照片 R 姓名 球衣 三井寿 赤木刚宪 14 4 照片 T 关系代数—投影运算 流川枫 樱木花道 姓名 宫城良田 三井寿 赤木刚宪 照片 T 0102 0101 学号 0201 0302 0301 流川枫 樱木花道 姓名 宫城良田 三井寿 赤木刚宪 11 10 球衣 7 14 4 照片 R 关系代数—自然连接运算 后卫 R 照片 前锋 前锋 位置 后卫 中锋 S 中锋 前锋 位置 特长 篮板 灌篮 T 照片 前锋 前锋 位置 中锋 灌篮 灌篮 特长 篮板 (1)负责数据库中查询操作的数据库语言是 A)数据定义语言 B)数据管理语言 C)数据操纵语言 D)数据控制语言 C 习题 (2)在数据管理技术发展的三个阶段中,数据共享最好的是________。 A)数据库系统阶段 B)三个阶段相同 C)人工管理阶段 D)文件系统阶段 A 习题 (3)一间宿舍可住多个学生,则实体宿舍和学生之间的联系是________。 A)多对一 B)多对多 C)一对一 D)一对多 (4)一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员、与实体计算机之间的联系是 A)一对一 B)一对多 C)多对多 D)多对一 D C 习题 * * 第7章 数据库系统 * * 本章主要内容 第一节 数据库系统简介 第三节 常用的数据库系统 第二节 结构化查询语言(SQL) * * 7.1 数据库系统简介 7.1.1 数据库概念 7.1.2 数据库技术的产生和发展 7.1.3 数据库系统的体系架构 7.1.4 数据库管理系统 * * 7.1.1 数据库概念 1.数据(Data) 数据就是事物的符号表示。文字、图形、图像、声音、学生的档案记录、货物的运输情况等等都是数据。例如,人事档案中某人的姓名、性别、出生年月、籍贯、工资收入、职称、政治面貌等。 2.数据库(Database,简称DB) 数据库是指长期存储在计算机内有结构的大量的共享的数据集合。它可以供各种用户共享,具有最小冗余度和较高的数据独立性。大部分数据库系统都包含多个不同的数据库,以供存放不同的数据。 * * 7.1.1 数据库概念 3.数据库管理系统(Database Management System,简称DBMS) 数据库管理系统是对数据库中的数据进行存储和管理的软件系统,介于应用软件与操作系统之间。包括存储、管理、检索和控制数据库中数据的各种语言和工具,是一套系统软件。 现在已经有了很多成熟的DBMS软件。例如, ACCESS, DBASE等小型DBMS软件;大型的DBMS软件如ORACLE,SQL SERVER等。 * * * * 7.1.1 数据库概念 5.数据库系统(Database System,简称DBS) 数据库系统由数据库、数据库管理系统、应用程序、数据库管理员和用户构成。数据
文档评论(0)