




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
数据库实用教程(第三版)第二章数据库系统结构 §1数据描述 一、信息的三个领域:现实世界: 存在于人们头脑之外的客观世界。 现实世界中的数据就是客观存在的原始数据。信息世界: 现实世界在人们头脑中的反映。机器世界: 信息世界的信息在计算机中以数据的形式来表示。二、数据联系的描述 信息世界中,实体与实体之间有联系包括: 实体内部的联系; 实体之间的联系。1、二元联系:两个不同实体集的实体间联系: 1:1联系:1:n联系:m:n联系:2、其他联系: 一元联系:三元联系:一、数据模型的概念: 表示实体类型及实体间联系的模型。在ER模型中有四个基本成分: 矩形框表示实体类型; 菱形框表示联系类型(实体间的联系); 椭圆形框表示实体类型和联系类型的属性; 用直线连接:实体与属性; 联系与属性; 实体与实体; 相应的命名均记人各种框中。 对于关键码的属性,在属性名下划一横线。收银员商店建立ER模型的步骤如下: 首先确定实体类型和联系类型, 接着把实体类型和联系类型组合成ER图; 然后确定实体类型和联系类型的属性, 再确定实体类型的键,在属于键的属性名 下划一横线。 举例: 2.逻辑数据模型:面向数据库逻辑结构的模型。逻辑数据模型主要有: 层次模型 网状模型(网络模型) 关系模型 对象模型(1)层次模型: 用树型结构表示实体类型及实体之间联系的模型称为层次模型。 ①定义:层次模型是以记录型为结点,记录型之间的联系为边 的有向树结构。系记录型层次模型的优点: 易于实现,查询效率高。 缺点: M:N联系较难实现, 编写应用程序也复杂。 ⑵网状模型 用有向图结构表示实体类型及实体间联系的模型称为网状模型。 ①定义:网状模型是以记录型为结点,记录型之间的联系为边的 有向图结构。教师网状模型的优点: 容易实现M:N联系,查询效率高。 缺点:程序员必须熟悉数据库的逻辑结 构才能编写相应的应用程序。⑶关系模型 用二维表格结构来表示实体集, 外键表示实体间联系的模型称为关系模型。学生关系模式S(SNO,SNAME,AGE,SEX,SDEPT) 课程关系模式C(CNO,CNAME,CDEPT,TNAME) 学习关系模式SC(SNO,CNO,GRADE)⑷面向对象模型 面向对象模型较完整地描述了现实世界的数据结构, 能支持各类新的应用需求所满足的数据类型、能表达 递归和嵌套的数据结构。 面向对象模型的基本概念是:对象、类。§3数据库管理系统(DBMS) 一、DBMS的工作模式DB二、DBMS的主要功能 1.数据库的定义功能 2.数据库的操纵功能 3.数据库的保护功能 4.数据库的维护功能三、DBMS的模块组成 从模块结构来观察,DBMS由两大部分组成: 查询处理器和存储管理器。 (1)查询处理器有四个主要成分:DDL编译器,DML编译器,嵌 入式DML的预编译器及查询运行核心程序。 (2)存储管理器有四个主要成分:权限和完整性管理器,事务管 理器,文件管理器及缓冲区管理器。 查询处理器存储管理器四、数据库管理员DBA DBA是控制数据整体结构的一组人员,负责DBS的正常运行, 承担创建、监控和维护数据库结构的责任。 DBA的主要职责: ①定义模式 ②定义内模式 ③与用户的联络。包括定义外模式、应用程序的设计、提供 技术培训等专业服务。 ④定义安全性规则,对用户访问数据库的授权。 ⑤定义完整性规则,监督数据库的运行。 ⑥数据库的转储与恢复工作。 精读:教材P.11P.33 习题:P.332.32.6 2.82.9

xx****88
实名认证
内容提供者


最近下载
一种胃肠道超声检查助显剂及其制备方法.pdf
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
论《离骚》诠释史中的“香草”意蕴.docx