- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 数据库系统
1.理解数据库和数据模型的基本概念;
2.熟悉关系模型的结构、完整性、关系运算及规范化;
3.熟悉数据库的安全性;
4.掌握SQL语言的基本概念和基本操作。
学习目标:
4.1 数据库系统的概述
4.2 数据库管理系统中的SQL 语言
4.3 SQL语言的数据查询功能
(一)数据库系统的概述
1.识记:
(1)数据模型:是抽象的表示和处理数据的工具。4-115
(2)概念模型:(也称为信息模型。)是从人对现实世界的认识出发,根据建模的需要将具体的事物抽象便于理解和研究的模型。4-116
(3)逻辑模型:是用户通过数据库管理系统看到的现实世界,它描述了数据库结构。4-119
(4)物理模型:用来描述数据物理存储结构与存储方法。5-119
(5)关系模型:是一种新的数据模型,建立在集合论和谓词演算公式的基础上。4-120
(6)关系数据库:在数据库中的数据结构如果依照关系模型定义,就是关系数据库。4-120
(8)规范化:关系模式不断提高的过程4-126
(9)概念模型的常用术语:实体、属性、码、域、实体型、实体集、联系。4-116
(10)关系模型的基本条件:4-122
1表格中每一数据项不可再分,这是最基本项、
2.每一列数据有相同的类型,即属性、
3.每列的顺序是任意的、
4.每一行数据是一个实体诸多属性值的集合,即元组。
5.各行顺序是任意的
2.领会:
(1)数据模型的分类:4-119
逻辑数据模型:是用户通过数据库管理系统看到的现实世界,描述了数据库数据的整体结构。组成:数据结构,数据操作,数据完整性约束。类型:层次模型、网状模型、关系模型和面向对象的.
物理数据模型:用来描述数据的物理存储结构和存储方法。受数据库管理系统(DBMS)控制,与计算机存储器操作系统密切相关。一般用户看不到物理数据结构。这是DBMS的功能,是DBMS的存储模型。
(2)概念数据模型的要素(E-R模型):4-118
E-R实体联系模型、
E-R图E-R图主要是由实体、属性和联系三个要素构成的.
图形符号
含义
实体
联系
属性
连接以上三种图形
(3)数据库安全性的概念:4-129
数据库具有的防止非法用户闯入,或合法用户非法使用造成数据泄露、更改或破坏的功能。
(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)实体内部的联系:实体内部也存在着一对一、一对多和多对多的联系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)数据库定义与管理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_DBOPTION['数据库名'][,'选项名'][
您可能关注的文档
- 一元二次方程的解法直接开平方.ppt
- 医药公司宣传片方案.ppt
- 艺术团创建项目策划书..doc
- 艺术学基础知识复习要点说明.doc
- 译林牛津初一年级(上册)英语知识点归纳.doc
- 优秀教师先进事迹12篇.doc
- 淤泥制砖可行性方案.doc
- 与供应商双赢策略分析.ppt
- 雨季、台风季节工程施工设计方案.doc
- 圆的对称性习题(有答案).doc
- 2025届衡阳市第八中学高三一诊考试物理试卷含解析.doc
- 2025届湖南省娄底市双峰一中等五校重点中学高三第二次诊断性检测物理试卷含解析.doc
- 天水市第一中学2025届高三第二次联考物理试卷含解析.doc
- 2025届金华市重点中学高三考前热身物理试卷含解析.doc
- 2025届北京市石景山区第九中学高三第四次模拟考试物理试卷含解析.doc
- 江苏扬州市2025届高三第一次模拟考试物理试卷含解析.doc
- 2025届江苏省南通市高级中学高考物理五模试卷含解析.doc
- 广东省清远市华侨中学2025届高三第一次调研测试物理试卷含解析.doc
- 辽宁省凤城市2025届高三第五次模拟考试物理试卷含解析.doc
- 内蒙古巴彦淖尔市重点中学2025届高考仿真卷物理试卷含解析.doc
文档评论(0)