数据库系统管理与应用(达梦)习题及答案 项目1-9 初识达梦数据库-达梦数据库的应用_第1页
数据库系统管理与应用(达梦)习题及答案 项目1-9 初识达梦数据库-达梦数据库的应用_第2页
数据库系统管理与应用(达梦)习题及答案 项目1-9 初识达梦数据库-达梦数据库的应用_第3页
数据库系统管理与应用(达梦)习题及答案 项目1-9 初识达梦数据库-达梦数据库的应用_第4页
数据库系统管理与应用(达梦)习题及答案 项目1-9 初识达梦数据库-达梦数据库的应用_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库具有哪些特征?答案:①数据结构化。数据库系统实现了整体数据的结构化,这是数据库的最主要的特征之一,是指在数据库中的数据不只是针对某个应用,而是面向全组织,面向整体的。②实现数据共享。数据可以被多个用户、多个应用程序共享使用,可以大幅度地减少数据冗余,节约存储空间,避免数据之间的不相容性与不一致性。③数据独立性高。数据的独立性包含逻辑独立性和物理独立性,其中,逻辑独立性是指数据库中数据的逻辑结构和应用程序相互独立,物理独立性是指数据物理结构的变化不影响数据的逻辑结构。④数据统一管理与控制。数据的统一控制包含安全控制、完整控制和并发控制。简单来说就是防止数据丢失、确保数据的正确有效,并且在同一时间内,允许用户对数据进行多路存取,防止用户之间的异常交互。数据库管理系统的主要功能包括哪些?答案:(1)数据定义功能:提供数据定义语言(DataDefinitionLanguage,DDL)方便用户定义数据库中的数据对象。(2)数据操纵功能:提供数据操纵语言(DataManipulationLanguage,DML)通过它实现对数据库的基本操作。如录、改、删等。(3)数据库的运行管理和事务管理:数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制,以保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。(4)数据库的建立和维护功能:初始数据的录入、转换功能,数据库的转储、恢复功能,数据库的重组织功能和性能监视、分析功能等,通常是由一些实用程序完成的。(5)数据组织、存储和管理:要分类组织、存储和管理各种数据,包括数据字典、用户数据、数据的存取路径等。(6)其他功能—通信功能、异构互访:数据库管理系统是数据库系统的一个重要组成部分。数据库系统与文件系统相比较具有哪些特点?答案:①数据结构化。数据结构化是数据库与文件系统的根本区别。文件系统中,相互独立的文件的记录内部是有结构的,但记录之间没有联系。数据库系统实现整体数据的结构化,这是数据库的主要特征之一。②数据的共享性高,冗余度低,易扩充。数据库系统从整体角度看待和描述数据,数据可以被多个用户、多个应用系统所共享使用。数据共享可以减少冗余,节约存储空间,避免数据之间的不相容性与不一致性。③数据独立性高。数据与程序独立,简化了应用的编制,大大减少了应用程序的维护和修改。包括数据的物理独立性和数据逻辑独立性。数据独立性是由数据库管理系统的二级映象功能来保证的。数据库领域中最常用的数据模型有:层次模型、网状模型、关系模型、面向对象模型四种,其中层次模型和网状模型统称为非关系模型。1.达梦管理工具主要功能有哪些?答案:主要包括用户管理、角色权限管理、表空间管理、模式管理、模式下对象(表、索引、约束、函数、过程、视图等)管理、数据库物理联机备份、作业管理等功能。2.达梦控制台工具可以提供哪些功能?答案:达梦控制台工具可以提供如下功能:服务器参数配置、脱机备份与还原、查看系统信息和许可证信息。创建表空间时必须添加数据文件,一个表空间可以添加多个数据文件(单个表空间的数据文件数量不能超过256个)。在修改表空间名称时,表空间必须处于脱机状态,在表空间名称修改成功后再将其状态修改为联机状态。为了确保数据库中数据的一致性和完整性,在创建表时可以定义表的实体完整性、域完整性和参考完整性。常规数据类型包括两类:字符数据类型和数值数据类型。CHAR同VARCHAR的区别在于前者长度不足时,系统自动填充空格,而后者只占用实际的字节空间。日期时间数据类型分为一般日期时间数据类型、时间间隔数据类型和时区数据类型三类。关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。每一个表至少要包含一个字段,在一个表中,各字段名不能重复;除此之外,一张表中最多可以包含2048个字段。列的特性由两部分组成:数据类型(dataType)和长度(length)。DM_SQL语言是一种介于关系代数与关系演算之间的语言,其功能主要包括数据定义、查询、操纵和控制四个方面。CREATE语句用于创建数据库、数据表等,ALTER语句用于修改现有的数据库对象,DROP语句用于删除数据库中的表或其他对象的视图。INSERT语句用于插入数据,UPDATE语句用于修改数据,DELETE语句用于删除数据。GRANT语句用于给用户授予权限,REVOKE语句用于撤销用户的权限,COMMIT语句用于提交事务,ROLLBACK语句用于回滚事务。IN所使用的子查询主要用于判断一个给定值是否存在于子查询的结果集中。当表达式与子查询返回的结果集中的某个值相等时,返回TRUE,否则返回FALSE;若使用关键字NOT,则返回的值正好相反。使用SELECT语句可以将需要的数据从数据库中查询出来,如果对查询的结果进行排序操作,可以使用ORDERBY语句完成排序,并且最终将排序后的结果返回给用户。排序输出的隐含顺序是升序(ASC),如果要求按列值的降序输出,需在列名后指定DESC。对于空值,若按升序排,含空值元组将最后显示。按降序排,空值的元组将最先显示。使用较多的连接查询包括:内连接、左连接和右连接。FULLJOIN即为LEFTJOIN与RIGHTJOIN的联集,它会返回左右数据表中所有的记录,不论是否符合连接条件。在进行单列多值的嵌套查询时,如果想要进行比较操作可以用ANY或ALL关键字配合比较运算符来实现。在DM数据库中还存在三种事务模式:自动提交模式、手动提交模式和隐式提交模式。DM数据库使用四种不同的锁模式:共享锁、排他锁、意向共享锁和意向排他锁。索引从物理存储角度进行分类,可分为聚集索引和非聚集索引。从索引功能角度来分,可分为唯一索引、函数索引、位图索引、位图连接索引、全文索引、空间索引、数组索引、普通索引。从索引键值的个数进行分类,可分为单列索引和复合索引。索引从分区的角度来分,可分为全局索引和局部索引。创建PRIMARYKEY主键约束或UNIQUE唯一约束时,系统会自动创建一个相关的唯一索引。因为不需要用户创建,因此称为虚索引。请列出一些涉及数据安全的技术标准和规范。数据库管理员主要职责包括哪些内容?数据库审计员主要职责包括哪些内容?数据库安全员主要职责包括哪些内容?创建用户的操作一般只能由系统预设用户SYSDBA、SYSSSO和SYSAUDITOR完成,如果普通用户需要创建用户,必须具有CREATEUSER权限。删除用户的操作一般由SYSDBA、SYSSSO、SYSAUDITOR用户完成,他们可以删除同类型的其他用户;普通用户要删除其他用户,需要具有DROPUSER权限。如果在删除用户时使用了CASCADE选项,除数据库中该用户及其创建的所有对象被删除外,若其他用户创建的对象引用了该用户的对象,达梦数据库还将自动删除相应的引用完整性约束及依赖关系。可以使用REVOKE语句回收授出的指定数据库权限。在达梦数据库中有两类角色,一类是达梦数据库预设定的角色,一类是用户自定义的角色。达梦数据库在创建数据库时自动创建了四种类型的用户:DBA、SSO、AUDITOR、DBO(安全版本创建)。在创建达梦数据库时,系统会自动创建5个表空间:SYSTEM表空间、ROLL表空间、MAIN表空间、TEMP表空间和HMAIN表空间。达梦数据库定义了多种归档方式,包括本地归档、实时归档、即时归档、异步归档和远程归档。归档和非归档模式的转换必须在数据库配置模式下进行。在DM管理工具中,可以启用和关闭归档模式。辑备份和逻辑还原都是在数据库联机方式(Open状态)下完成。逻辑导出和逻辑导入数据库对象分为四种级别:数据库级、用户级、模式级、表级。DEXP工具可以对本地或者远程数据库进行数据库级、用户级、模式级和表级的逻辑备份。DIMP工具名称有两种写法DIMP和DIMPDP。两者语法完全相同。区别是,DIMP导入的文件必须存放在客户端,DIMPDP导入的文件必须存放在服务器端。脱机恢复数据库有三个阶段,还原、恢复、数据库更新。表空间还原后,表空间状态被置为RES_OFFLINE,并设置数据标记FIL_TS_RECV_STATE_RESTORED,表示已经还原但数据不完整。调度是用户定义的一个时间安排,在给定的时刻到来时,系统会启动相关的作业,按作业定义的步骤依次执行。默认DBA拥有全部的作业权限;ADMINJOB权限可以添加、配置、调度和删除作业等,但没有作业环境初始化SP_INIT_JOB_SYS(1)和作业环境销毁SP_INIT_JOB_SYS(0)的权限。对于增量备份,因为它必须要指定一个或者多个基础备份路径,每个路径之间需要用逗号隔开,之后接着是备份路径,最后并行备份映射文件。并行映射文件,基础备份路径与备份路径需要用“|”隔开,如果不指定备份路径与并行映射文件,则不需要指定“|”。对于完全备份,因为不需要指定基备份所以不需要“|”符号,可以直接在第三个字节开始指定备份路径即可。DESCRIBE表示调度的注释信息,最大长度为500个字节。修改调度通过调度系统过程SP_ALTER_JOB_SCHEDULE实现,语法同SP_ADD_JOB_SCHEDULE的参数一致。创建的每一个作业信息都存储在作业表SYSJOBS中。作业对话框用于作业的创建与配置,主要包含常规、作业步骤、作业调度、DDL四部分。JDBC驱动程序的主要功能包括什么?答案:JDBC驱动程序的主要功能包括:建立与DM数据库的连接,转接发送SQL语句到数据库,处理并返回语句执行结果。JavaDataBase(JDBC,Java数据库连接)用于Java

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论