- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
目录
第一章数据库系统概述 1
第二章关系数据库 2
第三章数据库设计 5
第四章SQL与关系数据库基本操作 5
第五章数据库编程 9
第六章数据库安全与保护 10
第七章数据库应用设计与开发实例 11
第八章数据管理技术的发展 12
1/13
第一章数据库系统概述
知识点名称
知识点内容
数据库基本概念
★★★★
1.数据(Data):描述事务的符号记录,是指用物理符号记录下来的、可以鉴别的信息。2.数据库(DB):指长期储存在计算机中的有组织的、可共享的数据集合。
3.数据库管理系统(DBMS):专门用于建立和管理数据库的一套软件,介于应用程序和操作系统之间。
4.数据库系统(DBS):指在计算机中引入数据库技术之后的系统。包括:数据库、数据库管理系统以及相关实用工具、应用程序、数据库管理员和用户。
数据库管理技术的发展
★★★★
1.阶段
(1)人工管理阶段:20世界50年代中期以前。特点:(1)数据不保存(2)应用程序管理数据(3)数据面向应用程序
(2)文件系统阶段:20世纪50年代后期到60年代中期(3)数据库系统阶段:20世界60年代后期。
2.数据库系统
特点:(1)数据集成;(2)数据共享性高;(3)数据冗余小;(4)数据一致性;(5)数据独立性高:(6)实施统一管理与控制,即数据库保护;(7)减少应用程序开发与维护的工作量;3.数据库管理系统具有对数据的统一管理与控制功能:
(1)数据的安全性:指保护数据,以防止不合法的使用而造成数据泄密和破坏。
(2)数据的完整性:是对数据的正确性、有效性和相容性要求。
(3)并发控制:指当多个用户的并发进程同时存取、修改数据库时,对多用户的并发操作加以控制和协调。
(4)故障恢复:DBMS必须具有将数据库从错误状态恢复到某一已知的正确状态的功能。
数据库系统
的三级模式
结构
★★★
1.结构
(1)外模式(也称子模式或用户模式):是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。是用于满足不同数据库用户需求的数据视图,即用户视图。
(2)模式(也称概念模式或逻辑模式):是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
(3)内模式(也称存储模式):是对数据库中数据物理结构和存储方式的描述,是数据在数据库内部的表示形式。是内部视图或存储视图。
2.数据库系统三级模式结构的特点
(1)一个数据库的整体逻辑结构和特征的描述(概念模式)是独立于数据库其他层次结构(内/外模式)的描述,其是数据库的核心,也是数据库设计的关键。
(2)一个数据库的内部存储模式依赖于概念模式,但存储模式独立于外部模式,也独立于具体的存储设备。
(3)用户逻辑结构(外模式)是在全局逻辑结构描述的基础上定义的,它面向具体的应用程序,独立于内部模式和存储设备。
(4)特定的应用程序是在外模式的逻辑结构上编写的,它依赖于特定的外模式,与数据库的模式和存
储结构独立。
3.外模式/模式映像及其如何保证数据的逻辑独立性。
(1)外模式/模式映像定义了各个外模式与概念模式之间的映像关系,这些映像定义通常在各自的外模式中加以描述。由于同一个模式可以有任意多个外模式,因此对于每一个外模式,数据库系统都会有一个外模式/模式映像。
(2)数据库系统的模式如若发生改变,数据库管理员(DBA)通常会对各个外模式/模式的映像做出相应的改变,以使那些对用户可见的外模式保持不变,从而应用程序的编程人员就不必去修改那些依据数据的外模式所编写的应用程序,如此实现了外模式不受概念模式变化的影响,并保证了数据与程序的逻辑独立性。
数据库系统
的运行与应
用结构
★
1.客户/服务器结构(C/S):
(1)客户端(或前台、表示层):命令行客户端、图形化界面管理工具、应用程序等。主要完成与数据库使用者的交互任务。
(2)服务器(或后台、数据层):数据库管理系统。主要负责数据管理。
2.浏览器/服务器结构(B/S):基于Web应用的客户/服务器结构,也称为三层客户/服务器结构(表示层、处理层(中间层)、数据层)。
数据模型的分类
★★
1.概念层数据模型
(1)实体:客观存在并可相互区别的事物称为实体。
(2)属性:实体所具有的某种特性称为实体的属性。
2.逻辑层数据模型:主要的逻辑数据模型:
(1)层次模型;(2)网状模型;(3)关系模型;(4)面向对象模型。
3.物理层数据模型
第二章关系数据库
知识点名称
知识点内容
关系数据结构
★★★★
1
您可能关注的文档
最近下载
- 政治学概论第九章课件.pdf
- 易语言命令详解.pdf VIP
- 2025年中考化学复习新题速递之酸碱中和反应及其应用(2024年9月).doc
- 选择性必修三 Unit3 Environmental Protection 第六课时 Project教学设计.docx
- 政治学概论 第十章 国际政治 .pptx
- SY-T 5836-93中深井压裂设计施工方法.pdf VIP
- 政治学之第五章国家机构课件.ppt VIP
- L系列冷却塔风机说明书 含易损件清单(风机直径大于等于7m)上海尔华杰机电装备制造有限公司 (原上海化工机械二厂).pdf
- 营销策划 -酣客新产品品牌战略方案- 酣客 华与华-第一阶段顾问成果决策会(白酒).pptx
- 第七章:《政治学概论》之政治文化.ppt VIP
文档评论(0)