版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1、 数据库的定义数据库(Database,简记为DB), DB是长期存储在计算机内、有组织的、可共享 的大 量相关数据的集合。 数据库中的数据按一定的数据模型组织、 描述和储存, 具有较小冗余度 、 数据间联系紧密而又有 较高的数据独立性 等特点。2、DBMS的功能数据库的定义功能 ;数据库的操纵功能 ;数据库运行管理功能 ;数据库的建立和维护 功能3、数据库系统的构成数据库 ; 数据库管理系统;应用系统; 数据库管理员( DBA) ;用户4、数据管理技术的发展过程人工管理阶段 (20 世纪 40 年代中期 -50 年代中期 )文件系统阶段 (20 世纪 50 年代末期 -60 年代中期 )
2、数据库系统阶段 (20世纪 60年代末期 -现在)5、模型是对现实世界的模拟和抽象。6、数据模型是现实世界中数据特征的抽象7、数据模型组成要素数据结构 ; 数据操作 ; 完整性约束条件8、逻辑模型层次模型、网状模型、关系模型 、面向对象模型、对象关系模型9、层次模型的优缺点优点:结构简单,易于实现;查询效率高。缺点:不能表示两个以上实体型之间的复杂联系和实体型之间的多对多的联系;数据操纵 不方便。子结点的存取只能通过父结点来进行。插入、删除复杂,父结点的删除导致子结 点的删除,丢失必要的信息。10、网状数据模型的优缺点优点更直接地描述现实世界,如一个结点可以有多个双亲 具有良好的性能,存取效率
3、较高缺点结构比较复杂,而且随着应用环境的扩大,数据库的结构就变得越来越复杂,不利于 最终用户掌握DDL、DML 语言复杂,用户不容易使用11、关系的完整性约束条件实体完整性(组成主码的属性不能有空值) 参照完整性(不允许引用不存在的元组) 用户定义的完整性(针对某一具体数据的约束条件,由应用决定)12、关系数据模型的优缺点优点建立在严格的数学概念的基础上概念单一关系模型的存取路径对用户透明缺点查询效率往往不如非关系数据模型增加了开发 DBMS 的难度。13、外模式/模式映像:逻辑独立性模式/内模式映像:物理独立性14、 选择、投影、并、差、笛卡尔积是5种基本操作。15、运算符含文运算符含义集合
4、U并比较>大于差大于練于运算符n交<小于X广义宙卡尔积小于尊于«于工不等于专门的0选择逻辑1罪关系jn投龟A与运算符连接运算符V4V除16、计算机系统的安全性问题技术安全类、管理安全类、政策法律类17、对象权限是指用户对数据库中的表、存储过程、视图等数据对象的操作权限。包括:对表和视图,是否可执行 SELECT INSERT UPDATE DELETE对表和视图的列,是否可执行SELECT UPDATE对存储过程,是否可执行EXEC18、一个用户或角色的权限可以有以下三种存在形式:授权(Granted); 回收(Revoked);拒绝(Deny)佃、为数据库用户分配权限
5、例1:把查询Student表权限授给用户 stu1;GRANT SELECTON StudentTO stu1例 2:把对 Student 表和 Course 表的全部权限授予用户 stu2 和 stu3;GRANT ALL PRIVILEGESONStudent, CourseTO stu2, stu3例 3:把查询 Student 表权限授所有用户;GRANT SELECTON StudentTO Public例4:把查询Student表和修改学生学号的权限授给用户stu4,并允许他再将此权限授予其他用户;GRANT SELECT , UPDATE(Sno)ON StudentTO stu
6、4WITH GRANT OPTION19、收回(取消)权限例1把用户stul查询student的权限收回;REVOKE SELECTON StudentFROM stu1 例 2:收回所有用户查询 Student 表的权限;GRANT SELECTON StudentFROM Public例 3:把用户 stu4 对 SC 表的查询权限收回;GRANT SELECT , UPDATE(Sno)ON StudentFROM stu4 CASCADE-权限收回的时候必须级联收回1. 当主码外码发生不一致时,系统可采取以下策略:1. 拒绝(NO ACTION执行/默认策略2. 级联(CASCADE操
7、作3. 设置为空值( SET-NUL)L 对于参照完整性,除了应该定义外码,还应定义外码列是否允许空值21、例1 :在数据库 stu中创建主表 student和course,主键分别为 sno和eno,创建从表sc, se.sno为外码,与数据表 student主键对应,当对主表进行更新或删除操作时,对从表 采用级联操作;se.eno为外码,与数据表 course主键对应,当对主表进行更新或删除操作 时,对从表采用 NO Aetion 方式。Use stuCreate table student (sno char(9) primary key sname)Create table cours
8、e (eno char(4) primary key, sname)Create table scsno char(9) foreign key references student(sno)on delete cascade on update cascad,ecno char(4) foreign key references course(cno)on delete no action on update no action ,Grade smallint )22、数据库设计的基本步骤需求分析;概念结构设计 ;逻辑结构设计 ;物理结构设计 ;数据库实施;数据库运行和维护23、数据字典的内容数据项:数据结构:数据流:数据存储:处理过程:24、E-R图向关系模型的转换课本 P234 第 18 题、第 19 题25、使用游标的步骤为:声明游标;打开游标;读取数据;关闭游标;删除游标26、查询处理步骤查询分析;查询检查;查询优化 ;查询执行27、事务的ACID特性原子性;一致性;隔离性;持续性28、故障的种类事务内部的故障;系统故障;介质故障;计算机病毒29、SQL 数据库备份及文件、文件组备份类型完整数据库备份;差异数据库备份;事务日志数据库备份30、并发操作可能产生的问题丢失修改;读“脏数据”;不可重复读31、锁的相容矩
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 西南医科大学《公共卫生理论和实践》2023-2024学年第一学期期末试卷
- 西南林业大学《家具设计实务实验》2022-2023学年第一学期期末试卷
- 信阳师范大学《web开发基础实验》2023-2024学年第一学期期末试卷
- 幼儿园语言领域培训
- 西京学院《理论力学》2022-2023学年第一学期期末试卷
- 西华大学《社会心理学B》2022-2023学年第一学期期末试卷
- 2024年01月11320关系营销期末试题答案
- 西安邮电大学《物流工程》2022-2023学年第一学期期末试卷
- HJ2035-2013 固体废物处理处置工程技术导则
- 电子科技大学工程硕士学位论文开题报告 人事管理系统的设计与实现
- 出租房屋安全检查制度模版(2篇)
- 《Maya 2022三维动画制作标准教程(全彩版)》第09章 动画技术
- 二零二四年仓储物流信息化升级改造合同
- 数学-安徽省2025届高三第一次五校(颍上一中、蒙城一中、淮南一中、怀远一中、涡阳一中)联考试题和答案
- 学习二十届三中全会应知应会知识测试题三套汇编【附:全部答案】
- 文书模板-《公司与村集体合作种植协议书》
- 新建(扩建)肉牛肉羊(奶水牛)生态养殖示范场申请表
- 话题26 科技发展与信息技术创新科学精神信息安全 2025年高考英语专项复习
- 三级安全教育培训计划及制度
- JJF(京) 105-2023 网络时间同步服务器校准规范
- 工程系列自然资源行业级评审专家库成员表
评论
0/150
提交评论