数据库 小抄.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:34 大小:134KB 金币:14 举报 版权申诉
预览加载中,请您耐心等待几秒...

数据库 小抄.doc

数据库小抄.doc

预览

免费试读已结束,剩余 24 页请下载文档后查看

14 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

●数据库是数据存放的地方。信息是关于现实世界玩物的嬖诜绞交蛟硕刺从车淖酆稀?是客观存在的。信息的特征:1.信息源于物质和能量。2.信息是可以感知的。3.信息是可存储、加工、传递和再生的。●数据是用来记录信息的可识别的符号,是信息的具体表现形式。信息与数据之间存在着固有的联系。数据是信息的符号表示或载体,信息则是数据的内涵,是对数据的主义解释。信息=数据+处理。●数据库管理的三个阶段:一.人工管理阶段。(1.数据不保存;2.系统没有专用的软件对数据进行管理.3.数据不共享4.数据不具有独立性.)二.文件管理阶段.(1.数据以文件形式长期保存.2.由文件系统管理数据.3.程序与数据间有一定的独立性.)其与人工管理阶段相比,根本性问题没有解决,主要表现在以下方面:(1.数据共享性差,冗余度大,易造成数据不一致.2.数据独立性差)三.数据库系统阶段特点:1.数据结构化.文件系统中的文件之间不存在联系.2.数据共享性高,冗余度低.数据共享是指数据库中的一组数据集合可为多个应用和多个用户共同使用.3.数据独立性高.数据的独立性是指数据库中的数据与应用程序间相互独立,即数据的逻辑结构、存储结构和存取方式的改变不影响应用程序。●在数据库系统中,整个数据库的结构可分为三级:用户的逻辑结构、整体逻辑结构和物理结构三级。数据独立性分二级:物理独立性和逻辑独立性。●数据库系统提供以下四方面的数据控制功能:1.数据的安全性控制。防止不合法使用数据库造成数据的泄露和破坏,使每个用户只能按元宝对某些数据进行某种或某些操作和处理,保证数据的安全。2.数据的完整性控制。系统通过设置一些完整性规则,确保数据的正确性、有效性和相容性。正确性是指数据的合法性。有效性是指数据是否在其定义的有效范围。相容性是指表示同一事实的两个数据应相同,否则就不相容。3.并发控制。多个用户同时存取或修改数据库时,系统可防止由于相互干扰而提供用户不正确的数据。4.数据恢复。由于各种原因造成数据库中的数据不正确或数据丢失时,有能力恢复到最近某一时刻的正确状态。●数据库系统是指在计算机系统中引入数据库后的系统构成,主要由数据库、数据库用户、计算机硬件系统、计算机软件系统等组成。●数据库是存储在计算机内、有组织的、可共享的数据集合。具有集成性、共享性特点。●DBA的主要职责:1.参与数据库设计的全过程,决定整个数据库的结构和信息内容。2.决定数据库的存储结构和存取策略,以获得较高的存取效率和存储空间利用率。3.帮助终端用户使用数据库系统。4.定义数据的安全性和完整性,负责分配各个用户对数据库的存取权限、数据的保密级别和完整性约束条件。5.监督控制数据库的使用和运行。6.改进和重组重构数据库。●型是指对某一类断气的结构和属性的说明,而值是指型的一个具体赋值。模式是数据库中全体数据的逻辑结构和牲的描述,它仅涉及型的描述,而不涉及具体的值。●三级模式:1.内模式又称存储模式,是三级结构中的最内层,是靠近物理存储的一层,即与实际存储数据方式有关的一层。它是对数据库存储结构的描述,是数据在数据库内部的表示方式(内模式定义语言——内模式DDL)2.模式也称为逻辑模式、概念模式,是数据库中全体数据的逻辑结构和特征的描述。不涉及数据的物理存储细节和硬件环境,与具体的应用程序、所使用的应用杆塔主高级程序设计语言无关。3.外模式又称为子模式或用户模式,是数据库用户能看到并通话使用的那部分局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示,是数据库用户的数据视图,即用户视图。●二级映像:1.外模式/模式映像.模式描述的是数据的全局逻辑结构,外模式描述的是数据的局部逻辑结构.数据库中的同一模式可以有任意多个外模式,对于每一个外模式,都存在一个外模式/模式映像.2.模式/内模式映像.数据库中的模式和内模式都只有一个,所以模式/内模式映像是唯一的.它确定了数据的全局逻辑结构与存储结构之间的对应关系.●三级模式与二级映像的优点:1.保证数据的独立性.2.简化了用户接口.3.有利于数据的共享4.有利于数据的安全保密.●从最终用户角度来看,数据库系统分为单用户结构、主从式结构、客户/服务器结构和浏览器/服务器结构。●DBMS数据库管理系统是对数据进行管理的大型系统软件,是数据库系统的核心组成部分。数据定义、查询、更新及各种控制。