电大专科数据库应用技术考试参考.docx

上传人:叶*** 文档编号:34928540 上传时间:2022-08-19 格式:DOCX 页数:7 大小:41.62KB
返回 下载 相关 举报
电大专科数据库应用技术考试参考.docx_第1页
第1页 / 共7页
电大专科数据库应用技术考试参考.docx_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《电大专科数据库应用技术考试参考.docx》由会员分享,可在线阅读,更多相关《电大专科数据库应用技术考试参考.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、一、 单项选择题1. master数据库数据库包含了全部系统级信息,对SQL Server系统来说至关重要,一旦受到损坏,有可能导致SQL Server系统的彻底瘫痪。2. SQL Server默认的登录账号为 A、sa 。3. SQL Server数据库一般包括两大类数据库类型D系统数据库和用户数据库。4. SQL Server数据库中的系统表的表名通常以BSys 为前缀。5. SQL Server数据库中的一个完好的备份通常要包括A、系统数据库、用户数据库和事务日志。6. SQL Server供应的Nchar、Nvarchar、Ntext等几种双字节数据类型事实上是一种AUnicode数据

2、类型 。7. SQL Server系统中的全部系统级信息存储于Amaster 数据库中。8. SQL Server中进展数据库备份的SQL语句是 BBACKUP DATABASE9. SQL Server中进展数据库复原的SQL语句是C、RESTORE DATABASEB10. 保持数据的完好性属于数据库管理系统C数据库的运行管理的功能。11. 本教材介绍的数据库管理系统基于 CMicrosoft SQL Server 数据库。C 12. 查询姓名中带有“芳字的学生,那么条件语句应包含B、Where 姓名 LIKE %芳。13. 查询姓名中带有“林字的学生,那么条件语句应包含C、Where 姓

3、名 LIKE %林。14. 创立数据库的SQL语句是 C、CREATE DATABASE 。15. 从逻辑层次上看,数据库不包括D内形式16. 从最终用户应用程序的视角看,数据库系统的三级形式构造是C、外形式、形式和内形式。D17. 第二范式是指B、设一个关系为R,它是满意第一范式的,假设R中不存在非主属性对主键的部分函数依靠,那么称该关系符合第二范式。18. 对数据的插入属于数据库管理系统B数据操纵的功能。G19. 关系数据库标准化理论是为解决关系数据库中A、插入、删除和数据冗余问题而引入的。20. 关系数据库系统承受关系模型作为数据的组织方式。关系模型通常由三部分组成A数据构造、关系操作集

4、合和关系的完好性_R21. 假设渴望从成果表中查询出全部成果小于等于60分的记录,那么条件语句应当是D、WHERE成果 90 AND 课程号 LIKE A%30. 设学生表和成果表的构造分别为学号,姓名,所在系和学号,课程名,成果,假设渴望按分数降序查询出“英语系中选修了计算机课程的学生姓名和成果,那么对应的SQL语句是D、SELECT 姓名,成果 FROM 学生表,成果表 WHERE 所在系英语系 AND课程名计算机 AND 学生表.学号=课程表.学号 ORDER BY 成果 DESC31. 设学生表和成果表的构造分别为学号,姓名,所在系和学号,课程名,成果,假设渴望按分数升序查询出“电子系

5、中选修了计算机应用课程的学生姓名和成果,那么对应的SQL语句是B、SELECT 姓名,成果 FROM 学生表,成果表 WHERE 所在系电子系 AND课程名计算机应用 AND 学生表.学号=成果表.学号 ORDER BY 成果 ASC32. 设学生表和课程表的构造分别为学号,姓名和学号,课程号,成果,假设渴望查询出“成果大于90分的学生姓名,那么对应的SQL语句是D、SELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 AND 课程表.成果9033. 设学生表和课程表的构造分别为学号,姓名和学号,课程名,成果,假设渴望查询出“选修了数据库应用技术课程的学生姓名和

6、成果,那么对应的SQL语句是 DSELECT 姓名,成果FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 AND 课程名数据库应用技术34. 设一个关系为R,X和Y是它的两个属性集。假设对于X上的每个值都有Y上的一个惟一值及之对应,那么称X和YC具有函数依靠关系。35. 设一个关系为R,假设它的每个属性都是不行再分的,那么称这个关系是符合 A、第一范式36. 数据库管理系统常见的数据模型有B层次、关系和网状37. 数据库应用程序开发中,B、存储方法设计 属于物理设计。38. 数据库应用程序开发中,需求分析阶段的主要目的是 A、答复“干什么的问题T39. 通过账号管理,SQL S

7、erver用户分为C登录账号和用户账号X40. 以下B、DDL是指数据描绘语言。41. 以下D、DBMS 是指数据库管理系统。42. 以下SQL语句中,进展唯一性限制的约束是A、学号 char (8) NOT NULL CONSTRAINT un_no UNIQUE43. 以下SQL语句中,可以完成并运算的是A、SELECT * FROM 篮球爱好者 UNION SELECT * FROM 足球爱好者。44. 以下SQL语句中,可以完成交运算的是BSELECT * FROM刘德华出演的电影 INTERSECT SELECT * FROM梅艳芳出演的电影45. 以下SQL语句中,可以完成求某列最

8、大值的是BSELECT MAX(Age) FROM Student46. 以下SQL语句中,可以完成删除功能的是D、DELETE FROM 老师表 WHERE 性别=男。47. 以下SQL语句中,可以完成修改功能的是B、UPDATE 老师表 SET 姓名=王振东WHERE 学号=05300648. 以下SQL语句中,限制字段取值范围的约束是C、性别 char (2) NOT NULL check (性别男or 性别女)。49. 以下符合第三范式的关系是 D、学生学号,姓名,性别50. 以下符合第三范式的关系是B、零件零件编号,零件名称,零件重量,零件储存的仓库编号。51. 以下符合第三范式的关

9、系是B老师编号,姓名,职称。52. 以下符合第三范式的关系是D老师老师编号,老师姓名,老师性别53. 以下关于索引的说明不正确的选项是A、索引必需创立在主关键字之上54. 以下关于索引的说明不正确的选项是B、索引一经建立就需要人工进展维护。55. 以下哪些不属于索引的类型D、事务日志索引。56. 下面关于tempdb数据库描绘不正确的选项是 D是用户建立新数据库的模板57. 下述关于视图的描绘,正确的选项是C在SQL Server中,可以像根本表一样对视图进展查询操作58. 下述关于索引的描绘,正确的选项是 B建立索引后,会影响根本表的插入速度Y59. 一个关系中每条记录和第二个关系的每条记录

10、进展连接,所组成的新关系称为C两个关系的积。60. 一个用户访问SQL Server通常要依次经过4个层次的平安限制,分别是A操作系统、效劳器、数据库、表和列61. 以下不属于SQL Server数据库特点的是 C基于面对对象的数据模型 。62. 用户看到的数据表,属于数据库系统三级形式中的D形式63. 用户运用SQL Server时,通常需要依次经过两个平安性阶段 C、身份验证、权限认证64. 有严格的数学根底并在此根底上开展起来的数据库模型是C、关系模型。Z65. 在SQL Server数据库中,默认状况下Sys通常是 C系统表表名的前缀66. 在成果数据表中,要计算某课程的平均成果,可承

11、受DAvg函数67. 在第一个关系中出现,在第二个关系中不出现的记录组成的新关系称为D、两个关系的差。68. 在第一个关系中出现,在第二个关系中也出现的记录组成的新关系称为C两个关系的交69. 在数据库技术中,面对对象数据模型是一种B构造模型70. 在图书借阅关系中,可以成为主关键字或称主码的属性是C、图书编号。71. 在物理层面,SQL Server数据库是由数据文件和事务日志文件两个操作系统文件组成的,它们的后缀分别是A、MDF和LDF。72. 在销售商品关系中,可以成为主关键字或称主码的属性是B、商品编号。73. 在一个老师关系中,可以成为主关键字或称主码的属性是B老师编号。74. 在一

12、个物资台账数据表中,可以成为主关键字或称主码的字段是B物资编码 。75. 在一个学生关系中,可以成为主关键字或称主码的属性是(C、学号二、 填空题1. “实体一联络方法是描绘数据库概念模型的主要方法,一般称这种方法为E-R方法2. E-R图的设计关键在于对实体、联络的选择和表示。3. E-R图设计一般在数据库设计的概念设计阶段运用。4. SQL Server 中的事务处理限制语句,COMMIT TRAN SACTION 实现提交一个事务。5. SQL Server 中的事务处理限制语句,ROLLBACK 实现回滚一个事务。6. SQL Server数据库分为 系统数据库 和 用户数据库 两种类

13、型。7. SQL Server供应了大量易用的管理工具,比较常用的主要有 效劳管理器 、 企业管理器 和 查询分析器 。8. SQL数据定义语言的主要作用是创立存储数据的构造,而数据操纵语言的主要作用那么是向数据库中填写数据,详细包括 增加、删除、修改等操作。9. SQL语言共分为四大类,即数据定义语言,数据查询语言,数据操纵语言、数据限制语言。10. VB供应了三种数据库访问引擎,即Jet引擎、ODBC和OLE DB,目前主要运用OLE DB。B11. 表是SQL语言存放数据、查找数据以及更新数据的根本数据构造。12. 备份是指将数据从硬盘复制到可挪动媒体上的过程。D13. 当需要对查询结果

14、进展排序时,可以指定其排序方式,字段后运用ASC表示升序DESC表示降序。G14. 关系的标准化程度可分为多个级别,但通常只需要到达第 三 范式即可。15. 关系模型由三个部分组成,分别是数据构造、关系操作集合和关系的完好性。16. 关系完好性是指关系模型中数据的正确性、一样性 、有效性。J17. 计算机数据处理技术大致阅历了 人工管理 、 文件管理 、 数据库管理 等不同的开展阶段。18. 进展数据库备份时,必需同时复制主数据文件和事务日志文件。N19. 可以惟一标识某条记录的属性称为 主键 。S20. 事务日志文件的后缀是 ldf 。21. 数据操纵语言的主要语句有INSERT、DELET

15、E、UPDATE。22. 数据库管理系统的主要功能包括 数据定义 、 数据操纵 、 数据库的运行管理 、 数据库的建立和维护 。23. 数据库设计的主要原那么包括表设计原那么、字段设计原那么和其他原那么。24. 数据库设计一般包括需求分析、概念设计、逻辑设计、物理设计、数据库施行和运行维护等阶段。25. 数据库系统的三级形式构造是指数据库系统由外形式、形式和内形式三级抽象形式构成。26. 数据库应用系统的建立包括构造设计和行为设计两个方面。27. 数据文件的后缀是 mdf 。28. 数据依靠通常包括 函数依靠 和多值依靠两个方面。W29. 物理设计的主要内容包括存储记录的格式设计、存储方法设计

16、、访问方法设计以及完好性和平安性考虑)。Y30. 一个完好的数据备份包括系统数据库、用户数据库 和 事务日志。31. 用户运用SQL Server数据库时,一般需要经过两个平安性阶段:身份验证和权限认证。32.三、推断题1. DELETE TABLE的功能是删除表构造。2. SQL Server数据库中的NULL值空值表示的是 “空格或“0值3. SQL Server中的tempdb数据库是一个临时数据库,属用户数据库4. SQL虽被称为“查询语言,其功能却不仅仅限于查询C5. 参照完好性规那么通常是指在两个参照和被参照关系中,参照关系中每条记录的外键或者为空,或者等于被参照关系中某条记录的主

17、键。6. 触发器是一种特别的存储过程,可以把它看作是表定义的一部分,主要用来保证数据的完好性。 7. 触发器是一种特别的存储过程,它基于一个表创立,可以针对多个表进展操作。 D8. 登录账号用于身份验证,用户账号用于权限验证。 G9. 根据索引的特点,应当对那些数据量大、查询频度较高、实时性要求强的根本表创立索引, J10. 计算机数据处理技术大致阅历了人工管理、文件管理和SQL Server数据库管理三大阶段。11. 将试验室中机器上的数据库备份到自己的挪动设备上,只需要备份主数据文件MDF即可。 M12. 目前,在数据库系统中,运用最广泛的数据模型是面对对象模型。13. 目前的关系数据库系

18、统一般都支持标准SQL语句N14. 可以惟一表示数据表中的每条记录的字段或者字段的组合称为主码或主键。R15. 假设数据的长度常常变更,可以运用char类型。 S16. 数据库设计是指对于一个给定的应用环境,构造最优的数据库形式,建立数据库及其应用系统,有效存储数据,满意用户信息要求和处理要求。17. 数据库设计中的构造设计主要是进展应用程序的设计。 18. 数据库中只有一个形式,也只有一个内形式,所以形式内形式映像是惟一的。19. 数据流图是需求分析的常用工具之一,人们也常常称它为DFD图。Y20. 一个不标准的关系形式通常会引发插入异样、删除异样和更新异样,导致大量的数据冗余。Z21. 在

19、老师任课关系老师编号,老师姓名,老师职称,课程号,课程名,课时费中,主键是老师编号。 22. 在实际应用中,尽可能不要通过视图对记录进展更新操作。23. 在值特别长的列上相宜创立索引。 24. 主键可以取空值。25. 做构造设计时,要尽量使设计符合第三范式的要求。 26.四、简述题SQL Server有哪些数据类型,它们的主要用处是什么?SQL Server供应了数值型、字符型、日期型、二进制型、位型、双字节型等6大类数据类型。数据类型是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。SQL Server中进展关系完好性的主要方法是什么,请写出相应的SQL语

20、句。1)SQL Server通过约束机制来实现数据库完好性疼惜。主要包括:Primary Key约束、Foreign Key约束、Default约束、Unique约束、Check约束等。Primary Key约束:学号 char (8) NOT NULL PRIMARY KEY(学号)Foreign Key约束:学号 char (8) NOT NULL REFERENCES 学生表(学号)Default约束:Unique约束:学号 char (8) NOT NULL UNIOQUE(学号)Check约束:年龄 int CHECK (年龄)17 and 年龄25)2)运用规那么施行数据的完好性。

21、创立规那么的语法构造如下:CREATE RULE 规那么名 AS 条件表达式3)运用默认施行数据完好性管理。创立默认的语法如下:CREATE DEFAULT 默认名 AS 默认值存储过程的含义是什么?创立存储过程的SQL语句是什么?存储过程Stored Procedure是一组预先编译好的,以一种可执行的形式永久地存储在数据中的SQL代码,在master数据库中存储了一些SQL Server事先定义好的系统存储过程,通常以sp_xxxx做为存储过程的名字。当用户创立数据库时,也会自动生成一些事先定义好的存储过程,通常以dt_xxxx做为名字。创立存储过程的SQL语句是:1语句格式:CREATE

22、 PROCEDURE AS 2语句功能:创立一个存储过程,多数是指利用SQL Server的Transact-SQL编写的程序。登录账号和用户账号的含义是什么?它们有什么区分联络?登录账号用于身份验证,使得用户到达登录到SQL Server效劳器,属于效劳器层面,相当于大门的钥匙;用户账号用于权限验证,属于数据库层面,相当于自己房间的钥匙。用户账号在定义时便及一个登录账号相关联,即任何一个用户账号背后都有一个登录账号。关系完好性的主要内容是什么?为什么要保证关系的完好性?答:关系完好性就是关系模型中数据的正确性、一样性和有效性。关系完好性又包括实体完好性、参照完好性和用户定义的完好性三个方面。

23、只有保证了关系的完好性,才能使数据库中的数据正确、一样和有效。根本表设计的主要原那么是什么,坚持这些原那么有什么好处?根本表设计最主要的原那么是关系标准化,尽可能到达第三范式。标准化有助于消退数据库中的数据冗余,削减更新异样。标准化有好几种形式,但第三范式通常被认为在性能、扩展性和数据完好性方面到达了最好平衡。简洁来说,遵守第三范式标准的数据库的表设计原那么是:“One Fact in One Place一个事实对应一个地方,即某个表只包括其本身根本的属性,当不是它们本身所具有的属性时需进展分解。表之间的关系通过外键相连接。简述关系模型的组成。答:系模型是目前最重要的一种数据模型。关系数据库系

24、统承受关系模型作为数据的组织方式。关系模型由三部分组成:数据构造、关系操作集合和关系的完好性。数据构造是指在关系模型中,无论是数据还是数据之间的联络都是以二维表关系这一种简洁的构造表示的,这即符合人们运用数据的习惯,同时也便于计算机实现。关系操作是指关系代数或等价的关系演算中并、交、差、选择、投影、连接等。关系模型给出了关系操作的实力和特点,但不对DBMS的语言给出详细的语法要求。关系语言的特点是高度的非过程化。其操作方式的特点是集合操作,即操作的对象和结果是集合,称为一次一集合的方式,而不是一次一个记录的方式。关系完好性包括实体完好性、参照完好性和用户自己定义的完好性。实体完好性是保证数据库

25、中记录的惟一性,即每个记录的主键不能为空值,也不能及其他记录的主键一样。参照完好性是保证表及表之间语意上的完好性,即当一个表引用在另一个表中定义的实体时,要保证这个实体的有效性。这两种完好性是关系模型必需满意的约束条件,应当由关系系统自动支持。而用户自定义完好性反映了用户的要求,是用户自行定义的。简要说明需求分析阶段的主要任务和目的。需求分析阶段的主要目的是答复“干什么的问题。需要从多方面对拟开发数据库应用系统的企事业单位进展调查,搜集和分析各项应用对信息和处理两方面的需求。理解和驾驭数据库应用系统开发对象或称用户的工作业务流程和每个岗位、每个环节的职责,理解和驾驭信息从开始产生或建立,到最终

26、输出、存档或消亡所经过的传递和转换过程,理解和驾驭各种人员在整个系统活动过程中的作用;通过同用户充分地沟通和沟通,确定那些工作应由计算机来做,哪些工作仍由手工来做,确定各种人员对信息和处理各有什么要求,对视屏操作界面和报表输出格式各有什么要求,对数据信息的平安性保密性和完好性各有什么要求等等。需求分析阶段的主要工作就是,通过调查从用户处获得对数据库的以下需求。信息需求:用户将从数据库中获得的信息的内容和性质,有信息要求导出数据要求,即在数据库中存储哪些数据。处理需求:用户要完成什么处理功能,对某种处理的执行频度、用户要求的响应时间,以及处理的方式是联机处理还是批处理等。平安性和完好性的约束进展

27、SQL Server数据库设计时,一般有哪些命名规那么?首先,命名的长度应尽量足够。假设某企业现有职工在一千人以内,假设用数字表示职工号的话,职工号的长度为3位即可,它最大可以表示999个职工。但是,假设考虑到企业将来的开展,那么职工号最好设为4位,当企业职工数目打破千人时,根本无需重构整个数据库。其次,注意保存词。要保证字段名没有及SQL等保存词或者常用访问方法名发生冲突。最终,慎用运用触发器。触发器在保证数据完好性方面发挥着主动作用,但它同时也会带来效率方面的问题,因此要慎用。触发器的功能通常可以用其他方式实现。请简述C/S和B/S的主要原理,并说明它们各自的优缺点。C/S形式就是基于企业

28、内部网络的应用系统。传统的C/S 形式是一种两层构造的系统,第一层是在客户机系统上结合了表示及业务逻辑;第二层是通过网络结合了数据库效劳器。优点是:C/S形式的应用系统最大的好处是不依靠企业外网环境,即无论企业是否可以上网,都不影响应用。缺点是应用程序的维护、移植和互操作变得困难。B/S形式,即阅读器/效劳器形式,是一种从传统的二层C/S形式开展起来的新的网络构造形式,其本质是三层构造C/S形式。B/S网络构造形式是基于Intranet的需求而出现并开展的。在B/S形式中,客户端运行阅读器软件。优点是:B/S占有优势的是其异地阅读和信息采集的灵敏性。任何时间、任何地点、任何系统,只要可以运用阅

29、读器上网,就可以运用B/S系统的终端。缺点是:承受B/S构造,客户端只能完成阅读、查询、数据输入等简洁功能,绝大部分工作由效劳器担当,这使得效劳器的负担很重。请简要说明SQL Server数据库备份有哪几种方式?答:SQL Server供应了四种不同的方式:数据库完全备份、增量备份、事务日志备份,以及数据库文件和文件组备份请简要说明存储过程的概念和优点。存储过程Stored Procedure是一组预先编译好的,以一种可执行的形式永久地存储在数据中的SQL代码。运用存储过程的好处可归纳为以下几点:a执行速度快。在经过第一次调用以后,就驻留在内存中,不必再经过编译和优化;b模块化的程序设计。经过

30、了一次创立以后,可以被调用多数次;c削减网络流量;d保证系统的平安性。请简要说明开发数据库应用系统时,构造设计和行为设计的含义。答:从系统开发的角度,数据库应用系统的建立工作包括构造及行为两个方面:a构造设计,着重描绘数据库的构造及各数据库对象间关系,要求在满意应用需求的前提下,尽可能地到达第三范式;b行为设计,主要目的是描绘对数据库的操作动作,这些行为和动作将来要表达在应用程序中,所以行为的设计主要是应用程序的设计。根据系统的构造和行为两方面特性,系统设计开发分为两个部分,一部分是作为数据库应用系统核心和基石的数据库设计,另一部分是相应的数据库应用软件的设计开发,二者相辅相成,组成统一的数据

31、库工程。请简要说明视图的概念和作用。答:视图是在根本表或其他视图上建立的表,它的构造和内容都来自某个根本表,是根据根本表存在而存在的2分。删除一个视图时,不会对根本表产生任何影响,但当删除一张根本表时,及之相关联的视图就会自动被删除1分。其作用主要是:1视图是经过预编译的SELECT语句,存储在数据库效劳器端,因此执行视图比从客户端干脆执行SELECT语句速度更快、效率更高一些。2视图属于用户形式范畴,在实际中,一般的用户不愿定具有SELECT语句方面的特地学问,从用户友好性角度来说,视图更便于用户运用。3利用视图可以简化的形式表达困难的SELECT语句组,如嵌套查询等。每答对1点得1分,最高

32、2分。请简要说明数据库平安机制?一个用户访问SQL Server必需要经过4个层次的平安限制,操作系统的平安性;效劳器的平安性;数据库的平安性;表和列的平安性。从上述流程可以看出,用户运用SQL Server时,需要经过两个平安性阶段:身份验证和权限认证。身份验证阶段系统只检验用户是否有连接SQL Server实例的权利,假设身份验证通过了,只表示用户可以连接SQL Server实例,否那么系统将回绝用户的连接。然后需要检验用户是否有访问效劳器上数据库的权限,为此需要授予每个数据库中映射到用户登录的账号访问权限,权限认证就可以限制用户在数据库中进展的操作。请简要说明数据库应用系统设计的步骤。数

33、据库应用系统设计的步骤包括需求分析、概念设计、逻辑设计和物理设计。请描绘一下SQL Server数据库的存储构造。答:SQL Server数据库的存储构造包括物理存储构造和逻辑存储构造两个层面。在物理层面上,SQL Server数据库是由两个操作系统文件组成的,即数据文件和事务日志文件,它们的后缀分别是MDF和LDF。数据文件主要用于存储数据,事务日志文件主要用于存储数据库的更新状况等事务日志信息。在逻辑层次上,数据库是由表、视图、存储过程等一系列数据对象组成的。当承受SQL Server企业管理器将上述数据库文件“翻开后,就能看到数据库的逻辑构造了,如图XXX所示。数据库中的数据分别存储在几

34、个不同的对象中,而这些对象是用户在操作数据库时,实际可以看到和接触到的,属于逻辑存储构造。常用的数据库对象主要包括:表Table、索引Index、视图(Views)、触发器Triggers、存储过程Store Procedures、缺省Default、约束Constraints、用户Users以及图表Diagram和用户自定义的数据类型等。在以后的章节中,我们将逐步学习这些对象的运用方法。请写出一个符合第三范式的关系形式,并说明理由。学生=(学生号,姓名,性别,专业)课程=(学生号,课程号,成果选课=(课程号,课程名,课程学分)假设创立一个数据库其SQL语句是什么?CREATE DATABAS

35、E 数据库名称什么是E-R图,它的作用是什么?ER图是E-R实体-关系方法的重要组成部分。E-R方法是描绘概念模型的有力工具。E-R图方法是一种有效的信息抽象方法。在E-R图中,用长方形表示实体,用椭圆形表示属性,用菱形表示联络。在图形内标识它们的名字,它们之间用无向线段相连,表示联络的线段上标明是哪种联络。它的作用是承受E-R图模型将现实世界的信息构造统一用实体、属性以及实体之间的联络来描绘。什么是SQL,请简要说明它的组成和特点。构造化查询语言,Structured Query Language,简称 SQL,是关系数据库的标准语言。SQL语言共分为四大类:数据定义语言,数据查询语言,数据

36、操纵语言,数据限制语言。它的特点包括:非过程化语言,统一的语言,是全部关系数据库的公共语言。什么是函数依靠及函数确定,请举例说明答:设一个关系为R,X和Y是它的两个属性集。假设对于X上的每个值都有Y上的一个惟一值及之对应,那么称X和Y具有函数依靠关系,并称X函数确定Y,或称Y函数依靠于X,称X为确定因素2分。假设一个职工关系为职工号,姓名,性别,年龄,职务,职工号用来标识每个职工,选作该关系的主键举例恰当得1分。我们可以从以下两方面理解函数依靠的概念:首先,对于该关系中每个职工的职工号,都对应着姓名属性中的惟一值,即该职工的姓名,或者说一个职工的姓名由其职工号惟一确定,所以称职工号函数确定姓名

37、,或称姓名函数依靠于职工号1分。其次,除职工号外,其他属性都不能成为确定因素形成函数依靠,因为对于它们的每个属性值,都可能对应另一属性的多个不同的取值,比方对于性别属性的一个取值“男就会对应多个而不是一个职工号1分。什么是根本表?什么是视图?视图有什么特点?在什么状况下需要创立视图?表是一个由行、列组成的二维构造,通常把行称做记录,把列称为字段。视图是由查询数据库表产生的,它其实是一个虚拟的表,它限制了用户能看到和修改的数据。视图的特点是在根本表或其他视图上建立的表,它的构造和内容都来自某个根本表,是根据根本表存在而存在的。删除一个视图时,不会对根本表产生任何影响,但当删除一张根本表时,及之相

38、关联的视图就会自动被删除。假设要限制用户可以看到的数据库中的信息,可以运用视图。什么是嵌入式SQL,它有哪些特点和用处?嵌入式SQL语言是将SQL语句干脆嵌入到程序的源代码中,及其他程序设计语言语句混合。嵌入式SQL的用处:它是数据库应用程序的一种开发方法。是一种应用程序进展数据库访问时所实行的编程式数据库语言。嵌入式SQL的特点是,数据库管理系统DBMS一般会承受预编译的处理方法,即由DBMS的预处理程序对源程序进展扫描,识别出SQL语句,把它们转换成宿主语言调用语句,以使宿主语言编译程序可以识别它,最终再由宿主语言的编译程序将整个源程序编译成目的码。嵌入SQL语句完成的功能也可以通过应用程

39、序接口API实现。什么是事务?举例说明事务处理的作用是什么?事务Transaction是并发限制的根本单位,它反映了现实世界中需要以一个完好的单位提交的一项工作。SQL Server通过事务机制,将逻辑相关的一组操作捆绑在一起,以便效劳器保持数据的完好性。它是SQL困难程序设计必不行少的内容。事务需要用户根据实际业务规那么定义,有确定的难度,但其原理比较简洁。举例说,假设我们正在运用UPDATE语句同时对学生表、成果表中的学号20030001”改为20040001”。这个任务需要两条UPDATE语句组成,即:UPDATE 学生表 SET 学号=20040001 WHERE 学号=2003000

40、1UPDATE 成果表 SET 学号=20040001 WHERE 学号=20030001假设在执行完第一个语句后,计算机突然断电,而第二条语句还没来得急执行,数据出现了不一样怎么办?这时候就需要用到SQL的事务限制功能了。 假设运用了SQL Server的事务限制机制,以上两个问题均可获得很了的解决。在运用事务的状况下,SQL Server可以保证,要么全部的记录要么全部处理,要么一行也不处理。假设修改了全部记录的一半时效劳器出错了,SQL Server会返回到以前未执行UPDATE操作前的位置,去除它已经修改正的数据,这就是事务处理的作用。什么是数据和数据处理?数据及信息的区分联络是什么?

41、答:数据Data是一组表示数量、行动和目的的非随机的可鉴别的符号。数据处理通常包括查找、统计、分类、修改、计算、汇总等各种方法。数据Data是一组表示数量、行动和目的的非随机的可鉴别的符号。信息Information是经过加工的,能对接收者的行为和决策产生影响的、有价值的数据。什么是数据流程图,数据字典的主要作用是什么,谈谈你的理解。数据流图Data Flow Diagram,简记DFD,是在业务流程分析根底上,描绘实际数据流淌和加工过程的图形表示法,它一般有4种符号,即外部实体、数据流、加工和存储。外部实体数据的来源和去向;数据流用带箭头的连线表示,反映数据的流淌方向;加工用椭圆、圆或方框代

42、表本教材利用圆形表示加工,表示对数据的加工处理动作;存储表示数据的存档状况。数据字典Data Dictionary,简记DD,是对数据流程图中数据流和存储构造的描绘。在数据库应用系统设计中,数据字典是表、视图设计的主要根据。什么是一个“好的关系形式,一个“不好的关系形式有什么缺点?“好的关系形式通常是指符合第三范式要求的关系,“不好的关系形式会存在数据冗余、更新异样、插入异样、删除异样等问题。事务日志文件有什么用处?是否也需要备份?为什么?SQL Server数据库是由两个操作系统文件组成的,即数据文件和事务日志文件。事务日志文件主要用于存储数据库的更新状况等事务日志信息。事务日志文件特别重要

43、,全部对数据库的更改操作都会记录于此,当数据库损坏时,数据库管理员可运用事务日志复原数据库。从事务日志文件的作用上可以看出,它是特别有用和重要的,因此也需要备份。数据库、数据库管理系统、数据库系统之间原委是什么关系?答:数据库就是各种相关数据的集合和容器。数据库所保存的数据是指长期储存在计算机内、有组织的、可共享的数据集合。数据库中的数据必需按确定的数据模型组织、描绘和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可以被确定范围内的各种用户共享。数据库管理系统是对数据库进展管理的系统软件,位于用户和操作系统之间,为用户或应用程序供应访问数据库的方法和工具。广义上,数据库系统就是承受了数

44、据库技术的计算机系统,一般由数据库、数据库管理系统及其开发工具、应用系统、数据库管理员和用户构成。狭义上讲,数据库系统主要指数据库和数据库管理系统,由于这二者在应用中的互相依靠性,所以在一般不引起混淆的状况下常常把数据库系统简称为数据库。数据库设计的目的是什么,请谈谈你的理解。数据库设计指的是设计数据库及其应用系统的技术,是指对于一个给定的应用环境,包括硬件环境和操作系统、数据库管理系统DBMS等软件环境,如何运用这个环境来表达用户的要求,构造最优的数据库形式,建立数据库及围绕数据库绽开的应用系统,使之可以有效地搜集、存储、操作和管理数据,满意企业组织中各类用户的应用需求信息需求和处理需求。索引的作用是什么?SQ

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 初中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁