自考2012版《信息管理系统计算机中的应用》第四章数据库系统

上传人:小** 文档编号:93351302 上传时间:2019-07-20 格式:PPT 页数:27 大小:119.89KB
返回 下载 相关 举报
自考2012版《信息管理系统计算机中的应用》第四章数据库系统_第1页
第1页 / 共27页
自考2012版《信息管理系统计算机中的应用》第四章数据库系统_第2页
第2页 / 共27页
自考2012版《信息管理系统计算机中的应用》第四章数据库系统_第3页
第3页 / 共27页
自考2012版《信息管理系统计算机中的应用》第四章数据库系统_第4页
第4页 / 共27页
自考2012版《信息管理系统计算机中的应用》第四章数据库系统_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《自考2012版《信息管理系统计算机中的应用》第四章数据库系统》由会员分享,可在线阅读,更多相关《自考2012版《信息管理系统计算机中的应用》第四章数据库系统(27页珍藏版)》请在金锄头文库上搜索。

1、第四章 数据库系统,1.理解数据库和数据模型的基本概念; 2.熟悉关系模型的结构、完整性、关系运算及规范化; 3.熟悉数据库的安全性; 4.掌握SQL语言的基本概念和基本操作。,学习目标:,4.1 数据库系统的概述 4.2 数据库管理系统中的SQL 语言 4.3 SQL语言的数据查询功能,(一)数据库系统的概述 1.识记: (1)数据模型:是抽象的表示和处理数据的工具。4-115 (2)概念模型:(也称为信息模型。)是从人对现实世界的认识出发,根据建模的需要将具体的事物抽象便于理解和研究的模型。4-116 (3)逻辑模型:是用户通过数据库管理系统看到的现实世界,它描述了数据库结构。4-119

2、(4)物理模型:用来描述数据物理存储结构与存储方法。5-119 (5)关系模型:是一种新的数据模型,建立在集合论和谓词演算公式的基础上。4-120 (6)关系数据库:在数据库中的数据结构如果依照关系模型定义,就是关系数据库。4-120,(8)规范化:关系模式不断提高的过程4-126 (9)概念模型的常用术语:实体、属性、码、域、实体型、实体集、联系。4-116 (10)关系模型的基本条件:4-122 1表格中每一数据项不可再分,这是最基本项、 2.每一列数据有相同的类型,即属性、 3.每列的顺序是任意的、 4.每一行数据是一个实体诸多属性值的集合,即元组。 5.各行顺序是任意的,2.领会: (

3、1)数据模型的分类:4-119 逻辑数据模型:是用户通过数据库管理系统看到的现实世界,描述了数据库数据的整体结构。组成:数据结构,数据操作,数据完整性约束。类型:层次模型、网状模型、关系模型和面向对象的. 物理数据模型:用来描述数据的物理存储结构和存储方法。受数据库管理系统(DBMS)控制,与计算机存储器操作系统密切相关。一般用户看不到物理数据结构。这是DBMS的功能,是DBMS的存储模型。,(2)概念数据模型的要素(E-R模型):4-118 E-R实体联系模型、 E-R图E-R图主要是由实体、属性和联系三个要素构成的.,(3)数据库安全性的概念:4-129 数据库具有的防止非法用户闯入,或合

4、法用户非法使用造成数据泄露、更改或破坏的功能。 (4)数据规范化的过程:4-127 建立一范式; 解决的方法 ; 建立二范式; 建立三范式。,(5)关系模型的结构与术语:关系、属性、元组、框架、域、候选码、主码、主属性、非码属性、外部码、参照关系、被参照关系 4-121 (6)关系的完整性:4-122 实体完整性 参照完整性 用户定义的完整性 (7)基本关系运算:4-123 传统集合运算(并、交、差三种)和专门的关系运算(选择、投影、连接),3.简单应用: (1)E-R模型的表示方法E-R图4-119 (2)实体之间的联系:1:1;1:n;m:n 4-117 (3)实体内部的联系:实体内部也存

5、在着一对一、一对多和多对多的联系4-118 (4)用实例描述关系规划的过程 4-127,(二)数据库管理系统的SQL语言 1.识记:4-131 (1)SQL语言的特点:SQL是高度非过程化的语言,其中没有基本程序结构语句,每一条命令功能强大、操作简单。完全不需要告诉系统如何完成任务,只要说明需要系统完成什么任务。,(2)SQL数据库中的术语:4-132 表 数据库 索引 关键字 视图 (3)基本SQL语句命令:4-131; SELECT 数据查询 CREATE、DROP、ALTER 数据定义 INSERT、UPDATE、DELETE 数据操纵 GRANT、REVOKE 数据控制,2.领会:(1

6、)数据库定义与管理4-133 定义:CREATE DATABASE ON PRIMARY (NAME=数据库逻辑文件名, FILEMANE=数据库文件么后缀及存取路径 ,SIZE=初始容量值 ,MAXSIZE=最大容量值|UNLIMITED ,FILEGROWTH=增加值), LOG ON (NAME=数据库逻辑文件名, FILENAME=数据库文件名后缀及存取路径 ,SIZE=初始容量值 ,MAXSIZE=最大容量值|UNLIMITED ,FILEGROWTH=增加值), FOR LOAD|FOR ATTACH,数据库的管理: 显示数据库信息:SP_HELEDB数据库名 配置数据库 :SP_

7、DBOPTION数据库名,选项名,值 重新命名 :SP_RENAMEDB 原名,新名 删除数据库 :DROP DATABASE 数据库名,(2)数据表定义与管理4-139例3 (3)索引定义与管理4-147例17 (4)视图定义与管理4-149例21 (5)SQL命令格式 练习4-153例28,3.简单应用: (1)创建用户数据库及数据表 (2)创建表索引 (3)创建视图,4.综合应用:对用户数据表进行各种查看、编辑、修改、更新或删除操作,(三)SQL语言的数据查询功能 1.识记: (1)SQL语言的查询命令 (2)SQL Server2000中或是Visual FoxPro中查询命令的异同

8、2.领会: (1)单表查询与多表查询 (2)选择查询 (3)条件查询 (4)排序查询 (5)分组查询 (6)统计查询 (7)模糊查询 (8)限定范围查询 (9)连接查询 (10)嵌套查询 (11)联合查询,3.简单应用: (1)按给定条件和要求对单个表进行简单查询 (2)按给定条件和要求对多个表进行简单查询 4.综合应用: (1)按给定条件和要求对单个表进行高级查询 (2)按给定条件和要求对多个表进行高级查询,12在数据库系统体系结构的三级模式中,最核心和关键的是 A模式 B子模式 C映射 D内模式 13关系数据库系统中,每个关系即是一个 A元组 B字段 C实体 D属性 14对数据库关系规范化

9、,一般需要达到 A1NF B3NF C4NF DSNF 15关系模式中的不完全函数依赖关系 A无法消除 B可以全部消除 C不应消除 D无法全部消除,【 A 】4-115,【 C 】4-120,【 B 】4-126,【 B 】4-128,34数据规范化4-126,答: 一个低一级范式的关系模式,可以通过分解转换为若干个高一级范式的关系模式的集合,关系模式的这种不断改进提高的过程叫做数据规范化。,12在SQL语言中,命令动词ALTER属于 A数据查询 B数据定义 C数据操纵 D数据控制 13数据库的核心和基础是 A数据模型 B概念模型 C关系模型 D格式模型 14构成一个关系数据库的关系只能是 A

10、一个 B二个 C三个 D一个或多个,(B)4-131 4-141 修改表结构,(A)4-115,(D)4-120,15从一个学生关系中找出某个学生元组的操作属于A投影运算 B选择运算 C连接运算 D集合运算 34被参照关系(目标关系): 4-121,(B)4-124,答案:主码与另一关系的外码相对应的关系叫做该外码的被参照关系。,37对现实世界事物的抽象过程建模,应当满足的条件是什么?在机器世界数据模型可分为哪两类?4-116,答案:满足的条件:一是真实反映物质本身,二是容易被人理解,三是便于在计算机上实现。 分类:逻辑数据模型和物理数据模型。,7.在概念数据模型中,属性的取值范围称为该属性的

11、 A.实体 B.联系 C.域 D.码 8.关系模型一般有三类完整性约束条件,它不包括 A.实体完整性 B.参照完整性 C.操作完整性 D.用户定义的完整性,( C )4-116,( C )4-122,24.在概念模型中,实体之间也存在着联系。这种实体型的外部联系分为一对一联系、一对多联系和_联系。4-117 34.数据模型4-116,多对多,答:以计算机系统的观点模拟物质本身的模型。,38.在概念数据模型的要素中列举出5个常用术语并说明其含义。4-116,答: (1)实体:客观存在,并且可以互相区别的事物称为实体。 (2)属性:实体具有的特性都称为属性。 (3)码:在众多属性中能够唯一标识(确定)实体的属性或属性组称为实体的码。 (4)域:属性的取值范围称为该属性的域。 (5)实体型:用实体名及描述它的各属性名,可以刻画出全部同质实体的共同特征和性质,被称为实体型。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号