数据库设计基础-火龙果软件.PPT

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库设计基础-火龙果软件

应用举例:设有两个关系R和S分别如图所示,求R和S的并、差、笛卡尔积、投影以及交。 A B C a b c d a f c b d A B C b g a d a f 关系 R 关系 S R∪S A B C a b c d a f c b d A B C b g a d a f R S A B C a b c d a f c b d b g a R∩S A B C a b c d a f c b d A B C b g a d a f R S A B C d a f R-S A B C a b c d a f c b d A B C b g a d a f R S A B C a b c c b d πC,A (R) A B C a b c d a f c b d R C A c a f d d c σ B=‘b’ (R) A B C a b c d a f c b d R A B C a b c c b d R×S A B C a b c d a f c b d A B C b g a d a f R S R.A R.B R.C S.A S.B S.C a b c b g a a b c d a f d a f b g a d a f d a f c b d b g a c b d d a f 4.4 数据库设计与管理 数据库设计概述 数据库设计 数据库管理 数据库设计概述 数据库设计是数据库应用的核心。 数据库设计的基本任务:根据用户对象的信息需求、处理需求和数据库的支持环境设计出数据模式。 两种方法:面向数据的方法(以信息需求为主)、面向过程的方法(以处理需求为主)。 数据库的设计 根据用户的信息需求、处理需求以及数据库运行环境(DBMS、操作系统及硬件)的特性,设计出合理的数据模式。 需求分析 概念设计 逻辑设计 物理设计 信息需求 处理需求 需求说明 数据模式 独立DBMS 外模式 概念模式 内模式 DBMS特性 硬件、OS特性 数据库的设计 面向数据的方法 面向过程的方法 需求分析 常采用两种方法结合使用,确定设计范围 概念设计 局部视图→集成 E-R模型 逻辑设计 外模式,基于DBMS的数据模式,完成 E-R模型→关系数据模型。(应用数据库规范 理论设计出合理的关系模式) 。 物理设计 设计内模式,包括记录的存储结构、库文件 的存储结构以及访问一个库文件特定记录的路径。 文件结构:堆文件、散列文件 需求 分析 数据库管理 含义:维护和管理数据库的工作称为数据库管理,实施管理的人称为数据库管理员(DBA)。 内容: 数据库的建立 数据库的调整 数据库的重组 数据库安全性控制与完整性控制 数据库的故障恢复 数据库监控 (1)数据库管理系统是 A)操作系统的一部分 B)在操作系统支持下的系统软件 C)一种编译系统 D)一种操作系统 (3)数据库系统的核心是 A)数据模型 B)数据库管理系统 C)数据库 D)数据库管理员 (7)数据库技术的根本目标是要解决数据的 A)存储问题 B)共享问题 C)安全问题 D)保护问题 (13)数据独立性是数据库技术的重要特点之一,所谓数据独立性是指 A)数据与程序独立存放 B)不同的数据被存放在不同的文件中 C)不同的数据只能被对应的应用程序所使用 D)以上三种说法都不对 (14)数据库系统的三级模式不包括 A)概念模式 B)内模式 C)外模式 D)数据模式 (18)在E-R图中,用来表示实体联系的图形是 A)椭圆形 B)矩形 C)菱形 D)三角形 (21)一间宿舍可住多个学生,则实体宿舍和学生之间的联系是 A)一对一 B)一对多 C)多对一 D)多对多 (27)用树形结构表示实体之间联系的模型是 A)关系模型 B)网状模型 C)层次模型 D)以上三个都是 (28)在关系模型中,每一个二维表称为一个 A)关系 B)属性 C)元组 D)主码(键) (29)在关系数据库中,用来表示实体间联系的是 A)属性 B)二维表 C)网状结构 D)树状结构 (31)设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为 A)课号,成绩 B)学号,成绩 C)学号,课号 D)学号,姓名,成绩 (33)在学生管理的关系数据库中,存取一个学生信息的数据单位是 A)文件 B)数据库 C)字段 D)记录 (35)在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是 A)并 B)交 C)投影 D)笛卡儿乘积 (36)\(37)\

文档评论(0)

fengruiling + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档