0.0813

五煦查题

快速找到你需要的那道考题与答案

中国大学数据库开发技术期末答案(慕课2023完整答案)

65 min read

中国大学数据库开发技术期末答案(慕课2023完整答案)

1.1数据库的中国整答相关概念

1、【单选题】( )是大学长期存储计算机内有结构的大量的共享数据的集合。
A、数据术期数据库管理系统
B、库开课完数据
C、发技数据库
D、末答数据库系统

2、案慕案【单选题】数据冗余指的中国整答是( )。
A、大学数据和数据之间没有联系
B、数据术期数据有丢失
C、库开课完数据量太大
D、发技存在重复数据

3、末答【单选题】DBMS是案慕案( )。
A、中国整答操作系统的一部分
B、一种编译程序
C、在操作系统支持下的系统软件
D、应用程序系统

4、【单选题】数据库系统的核心是( )。
A、数据库
B、数据库管理系统
C、操作系统
D、文件

5、【单选题】以下 ( ) 是SQL Server数据库的可选文件。
A、索引文件
B、日志文件
C、主要数据文件
D、次要数据文件

6、【单选题】以下( )不是SQL Server数据库的组成文件。
A、索引文件
B、日志文件
C、主要数据文件
D、次要数据文件

7、【单选题】由计算机、操作系统、DBMS、数据库、应用程序等组成的整体称为( )。
A、数据库系统
B、数据库管理系统
C、文件系统
D、软件系统

8、【单选题】下面选项中能够直接实现对数据库中数据操纵的软件是( )。
A、字表处理软件
B、操作系统
C、数据库管理系统
D、编译系统

1.2SQL server的安装和环境配置

1、【单选题】SQL Server安装程序创建4个系统数据库,下列哪个不是( )系统数据库。
A、master
B、model
C、pub
D、msdb

2、【单选题】SQL语言是具有( B )的功能。
A、关系规范化、数据操纵、数据控制
B、数据定义、数据操纵、数据控制
C、数据定义、关系规范化、数据控制
D、数据定义、关系规范化、数据操纵

3、【单选题】SQL语言是( C )语言。
A、层次数据库
B、网络数据库
C、关系数据库
D、非数据库

4、【单选题】数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为( )。
A、数据定义
B、数据管理
C、数据操纵
D、数据控制

2.1数据库设计的相关概念

1、【单选题】关系模型的基本数据结构是( )。
A、树
B、二维表
C、图
D、二叉树

2、【单选题】在E-R模型中,实体间的联系用( )表示。
A、矩形
B、直线
C、菱形
D、椭圆

3、【单选题】区别不同实体的依据是( )。
A、名称
B、属性
C、对象
D、概念

4、【单选题】E-R图是数据库设计的工具之一,它一般适用于建立数据库的( )。
A、概念模型
B、结构模型
C、物理模型
D、逻辑模型

5、【单选题】根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面“部门”关系中, 因哪个属性而使它不满足第一范式? ( )
A、部门总经理
B、部门成员
C、部门名
D、部门号

2.2公司管理数据库的设计

1、【单选题】按所使用的数据模型来分,数据库可分为( )三种模型。
A、层次、环状和网状
B、层次、关系和网状
C、网状、环状和链状
D、关系、环状和链状

2、【单选题】数据库设计中概念模型设计阶段的主要描述工具是( )。
A、数据字典
B、流程图
C、E-R图
D、二维表格

3、【单选题】概念设计的结果是( )。
A、一个与DBMS相关的概念模型
B、一个与DBMS无关的概念模型
C、数据库系统的公共视图
D、数据库系统的数据字典

4、【单选题】在数据库技术中,面向对象数据模型是一种( )。
A、概念模型
B、结构模型
C、物理模型
D、形象模型

5、【单选题】下列关于数据库设计的说法正确的是( )。
A、在数据库设计过程中,数据库的安全性、完整性、一致性和可恢复性等的设计总是以牺牲效率为代价的
B、数据库的实现只是指对数据库结构装入实际的数据,建立实际的数据库的过程
C、对数据库的概念、逻辑和物理结构的改变称为再构造
D、数据库设计中考虑的故障恢复方案,一般都是基于数据库的逻辑模型提出的

6、【单选题】从数据库的整体结构看,数据库系统采用的数据模型有( )。
A、网状模型、链状模型和层次模型
B、层次模型、网状模型和环状模型
C、层次模型、网状模型和关系模型
D、链状模型、关系模型和层次模型

7、【单选题】一个规范化的关系至少应当满足( )的要求。
A、一范式
B、二范式
C、三范式
D、四范式

8、【单选题】关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是哪一(些)类完整性?( )
A、实体完整性
B、参照完整性
C、用户定义的完整性
D、实体完整性、参照完整性和用户定义的完整性

3.1平台界面创建数据库

1、【单选题】Companyinfo数据库属于( )。
A、用户数据库
B、系统数据库
C、数据库模板
D、数据库管理系统

2、【单选题】下面关于master数据库的说法正确的是( )。
A、可以创建master数据库
B、可以附加master数据库
C、如果master数据库不可用,则SQL Server无法启动
D、可以删除master数据库

3、【单选题】数据库的容量( )。
A、只能指定固定的大小
B、最小为10M
C、最大100M
D、可以设置为自动增长

4、【多选题】扩展数据库包括( )。
A、添加一个文件
B、增加文件的大小
C、设置数据库为自动增长
D、设置文件为自动增长

3.2命令行创建数据库

1、【单选题】SQL Server数据库的主数据文件的扩展名是( )。
A、sql
B、mdf
C、mdb
D、db

2、【单选题】SQL Server中数据库的名称是否允许为中文( )。
A、可以
B、不可以

3、【单选题】在SQL中,创建数据库用的命令是 ( )。
A、CREATE DATABASE
B、DROP DATABASE
C、ALTER DATABASE
D、DROP TABLE

4、【多选题】创建数据库时,需要指定( )属性。
A、数据库初始大小
B、数据库的存放位置
C、数据库的物理名和逻辑名
D、数据库的访问权限

3.3界面和命令修改数据库

1、【单选题】SQL Server安装程序创建4个系统数据库,下列哪个不是系统数据库( )。
A、master
B、model
C、AdventureWorks
D、msdb

2、【单选题】下面删除数据库文件的描述错误的是( )。
A、数据文件中没有数据时,才可以从数据库中删除
B、数据文件中有数据,也可以从数据库中删除
C、不能删除主数据文件
D、当日志文件不再包含任何活动的事务时,才可以从数据库中删除该日志文件

3、【单选题】在SQL中,删除数据库用的命令是 ( )。
A、CREATE DATABASE
B、DROP DATABASE
C、ALTER DATABASE
D、DROP TABLE

4.1界面创建和修改数据表

4.2命令创建表操作

4.3命令修改数据表

4.4数据表的约束操作

4.5界面插入表数据

4.6Insert into命令插入表数据

4.7update修改表数据

4.8delete删除表数据

5.1编程基础

5.2编程控制

6.1简单Select语句

6.2 Where子句查询

6.3聚合与Group分组查询

6.4多表连接查询

6.5子查询

7.1视图的界面操作

7.2索引的操作

8.1无参数的存储过程

8.2有参数的存储过程

9.1触发器的操作

10.1正确设置SQL Server登录身份验证模式

10.2创建并管理用户和角色,正确设置数据库权限

11.1数据库的备份与还原、分离与附加、导入与导出

12.1在Visual Studio中数据库的设计与实现

中国大学数据库开发技术

随着信息技术的不断发展和互联网的普及,数据库技术在各个领域中得到了广泛应用,尤其是在教育领域,数据库技术的运用更是不可或缺的。中国大学数据库开发技术也在不断地向前发展,为大学教育的现代化提供了技术支持。

中国大学数据库开发技术的发展历程

20世纪80年代,随着计算机技术的快速发展和应用,中国各大高校也开始引进计算机技术,并开始使用计算机对大量教学和科研数据进行存储和管理。这时,数据库技术逐渐被引入,成为大学信息化建设的重要组成部分。

经过多年的发展,中国大学数据库开发技术不断积累经验,不断完善技术体系,各个高校也逐渐形成了自己的数据库管理团队。同时,这些数据库管理团队也开始相互交流,共同探讨开发技术及其应用,形成了一个比较完整的中国大学数据库开发技术体系。

中国大学数据库开发技术的应用场景

在中国大学中,数据库技术应用的领域非常广泛,主要包括以下几个方面:

  1. 教务管理系统:教务系统是大学管理工作中的重要组成部分,它需要对很多教学数据进行管理,包括学生信息、教师信息、课程信息、成绩信息等等,这些数据都需要存储和管理在数据库中。
  2. 科研管理系统:科研管理系统主要涉及科研项目的管理、资金的管理等等,这些数据也需要存储在数据库中,并进行统计分析。
  3. 图书管理系统:大学图书馆需要管理大量的书籍和期刊,这些信息也需要存储在数据库中,并提供检索、借阅等功能。
  4. 校园卡管理系统:校园卡是大学师生日常生活中的重要工具,校园卡管理系统需要对卡片信息、充值信息等进行管理,这些信息也需要存储在数据库中。

中国大学数据库开发技术的发展趋势

未来,中国大学数据库开发技术将会朝着以下几个方向发展:

  1. 大数据技术:随着云计算、物联网等技术的发展,大数据技术在各个行业中的应用愈发广泛。未来,大数据技术在中国大学数据库开发中的应用也将不断增加,为教学和科研提供更多的数据支持。
  2. 人工智能技术:人工智能技术的出现为数据库开发带来了新的机遇,未来,人工智能技术在数据库开发中的运用将会更加深入,提高数据库的自动化程度。
  3. 云计算技术:云计算技术是未来网络技术的重要发展趋势,未来,中国大学数据库开发技术将会更多地采用云计算技术,将数据存储在云端,实现数据共享,提高数据处理效率。

中国大学数据库开发技术的优势

中国大学数据库开发技术在以下几个方面具有明显的优势:

  1. 技术经验丰富:中国大学数据库开发技术已经发展数十年,经验丰富,技术水平较高。
  2. 技术团队完备:中国大学中大多数高校都拥有自己的数据库管理团队,技术人员素质较高,技术团队完备。
  3. 技术交流广泛:中国大学中的数据库管理团队之间会进行技术交流和合作,形成技术共享的氛围。
  4. 应用广泛:中国大学数据库技术的应用领域非常广泛,不仅可以应用于教务、科研、图书、校园卡等方面,还可以应用于其他领域。

中国大学数据库开发技术的挑战

在中国大学数据库开发技术的发展过程中,也面临着一些挑战:

  1. 数据安全问题:大学中的教学、科研、管理等数据量非常庞大,数据安全问题非常重要。
  2. 技术人才问题:虽然中国大学数据库开发技术的技术团队比较完备,但是随着技术的不断发展和变化,还需要具备新技术的人才。
  3. 应用场景问题:虽然中国大学数据库开发技术的应用场景非常广泛,但是随着互联网技术的发展和变化,还需要不断地开发新的应用场景。

结语

中国大学数据库开发技术在教育领域中扮演着重要的角色,随着技术的不断发展和应用,中国大学数据库开发技术也在不断地向前发展,为大学教育的现代化提供了技术支持。