收藏 分销(赏)

数据库技术平时作业一.doc

上传人:仙人****88 文档编号:9465032 上传时间:2025-03-27 格式:DOC 页数:2 大小:38.50KB
下载 相关 举报
数据库技术平时作业一.doc_第1页
第1页 / 共2页
数据库技术平时作业一.doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
1. 数据信息的符号表示。 2. 数据处理从某些已知的数据出发,推导加工出新的信息 3. 数据管理及其技术发展的阶段包括:人工管理阶段、文件系统阶段、数据库系统阶段、高级数据库系统阶段。 4. 人工管理阶段在20世纪50年代中期以前,其特点是:数据不保存在计算机中; 没有软件系统对数据进行统一管理;基本没有文件的概念;一组数据对应一个程序,数据是面向程序的;程序和程序之间存在着大量的重复数据。 5. 文件系统阶段在20世纪50年代后期至20世纪60年代中期,其特点是:数据长期保留在外存上,可经常对文件进行查询、修改、插入、删除等操作;有软件(文件系统)对数据进行管理,程序和数据有了一定的独立性;文件的形式多样化,有顺序文件、索引文件和散列文件等;数据的存取基本上以记录为单位。 6. 数据库系统阶段在20世纪60年代后期开始 ,其特点是:面向全组织的数据结构化;数据的共享性高、低冗余、易扩充;数据独立性高。 7. 数据库是长期储存在计算机存储设备上、相互关联的、可以被用户共享 的数据集合。 8. 数据独立性是指数据的组织和存储方法与应用程序互不依赖、彼此独立的特性 9. 数据库管理系统——DataBase Management System,简称DBMS,DBMS运行在操作系统之上对数据库进行统一的管理和控制,并且使数据库能为多个用户共享,同时还能保证数据的安全性、可靠性、完整性、一致性,还要保证数据的高度独立性等 10. 数据库管理系统具备如下功能:数据库中数据的组织功能;数据库中数据的操纵功能; 数据库中数据的维护功能; 数据库中数据的查询功能; 数据库控制功能; 数据库通讯功能; 数据库的数据服务功能。 11. 从事数据库管理工作的人员称之为数据库管理员(Database Administrator,简称为DBA),数据库管理员指的是一种角色,是负责数据库管理的人员或部门。 12. 数据库管理员从事的工作既有管理方面的、也有技术方面的,数据库管理员负责数据库的规划、设计、建设、运行、维护、升级等各个方面的工作 13. 数据库管理员的职责:在数据库规划阶段要参与选择和评价与数据库有关的计算机软件和硬件,要与数据库用户共同确定数据库系统的目标和数据库应用需求 ,要确定数据库的开发计划;在数据库设计阶段要负责数据库标准的制定,要负责数据库的设计,负责数据库安全、可靠方面的设计;在数据库运行阶段首先要负责对用户进行数据库方面的培训;负责数据库的备份和恢复;负责对数据库中的数据进行维护;负责监视数据库的性能,并调整、改善数据库的性能,提高系统的效率;继续负责数据库安全系统的管理;在运行过程中发现问题、解决问题。 14. 数据库中不仅存储数据本身,还要存储数据与数据之间的联系,这种数据和联系是需要描述和定义的,数据模型正是完成此项任务的。 15. 数据模型的三个阶段:现实世界——概念数据模型、信息世界——逻辑 数据模型、机器世界——物理数据模型 。 16. 现实世界中所管理的对象称作实体(Entity),其定义为:客观存在并可以相互区分的客观事物或抽象事件。 17. 实体之间联系的基本类型有三种:一对一(1 : 1)、一对多(1 : n)、多对多(m : n)。 18. 支持概念模型的最常用方法——E-R方法。E-R方法主要有3个要素:实体、联系、属性。 19. 传统的三大数据模型:层次模型、网状模型、关系模型。 20. 用关系(表格数据)表示实体和实体之间联系的模型称为关系数据模型。 21. 数据库的体系结构是一种三层模式结构,即由面向全局逻辑结构的概念层、和面向全局存储结构的物理层以及面向局部应用的外部层构成 22. 关系通俗的讲就是二维表格,也是人们在日常生活中最常见到的表格数据。 23. 关系数据模型就是用关系来表示现实世界中实体以及实体和实体之间的联系的数据模型。 24. 关系数据模型的三要素:关系数据结构、关系数据操作、关系数据完整性约束。 25. 关系完整性约束:实体完整性、参照完整性、用户定义完整性。 26. 实体完整性规则:若属性A是关系R的主属性,则属性A不可以为空值。 27. 如果属性(或属性组)F是关系R的外部关键字,它与关系S的主关键字K相对应,则对于关系R中每个元组在属性(或属性组)F上的值必须为:或者取空值(F的每个属性均为空值); 或者等于S中某个元组的主关键字的值。 28. 传统的集合运算:并运算、交运算、差运算、广义迪卡尔积。 29. 专门的关系运算:选择运算、投影运算、连接运算、除运算。 30. SQL是Structured Query Language(结构化查询语言)的缩写。 31. 在关系数据库中把独立存在的关系称作基本表;视图是从基本表派生出来的虚拟表,视图本身不包含数据。 32. 用SQL语句创建表,使用语句CREATE TABLE。对列的约束主要有NOT NULL,UNIQUE,PRIMARY KEY,FOREIGN KEY等。定义表的删除与更新操作的完整性约束,主要有四种模式:NO CACTION,CASCADE,SET NULL,SET DEFAULT。检查列的取值范围可以用CHECK约束。设定列的默认取值,可以用DEFAULT短语。 33. 用SQL语句进行记录的插入操作,使用INSERT语句。 34. 用SQL语句进行记录的更新操作,使用UPDATE语句。 35. 用SQL语句进行记录的删除操作,使用DELETE语句。 36. 用SQL语句进行表结构的修改操作,使用ALTER TABLE语句。 37. 用SQL语句进行表的删除操作,使用DROP TABLE语句。 38. 用SQL语句进行权限授予时,应使用GRANT语句。在进行权限撤销时,应使用REVOKE语句。 39. 用SQL语句进行表的查询操作,使用SELECT语句。如果要进行分组查询,应使用GROUP BY子句;如果要对查询结果进行排序,要使用ORDER BY子句;查询使用连接操作时,可以使用的外连接方式主要有左连接LEFT JOIN,右连接RIGHT JOIN,全连接FULL JOIN等几种。 40. 使用游标可以进行更新和删除。此时,与普通的更新和删除的SQL语句比较,增加了子句WHERE CURRENT OF<游标名>。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服