2-2016-2017(2)湖北大学研究生课程考试试题-数据库设计理论与技术试题
2021年湖北省武汉市全国计算机等级考试数据库技术测试卷(含答案)
2021年湖北省武汉市全国计算机等级考试数据库技术测试卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 在数据库逻辑设计中,当把E-R图转换为关系模式时,下面的做法哪—个是不正确的?A.一个实体类型可以转换为一个关系模式B.一个联系类型可以转换为一个关系模式C.由实体类型转换成的关系模式的主键是该实体类型的主键D.由联系类型转换成的关系模式的属性是与该联系类型相关的诸实体类型属性的全体2. 设根结点的层次为0,则高度为k的二叉树的最大结点数为A.2kB.2k-1C.2k+1D.2k+1-13. 在数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统A.数据可共享B.数据可长期保存C.采用一定的数据模型组织数据D.有专门的软件对数据进行管理4. 如果一棵二叉树结点的前序序列是C、D、E,后序序列是E、D、C,则该二叉树结点的对称序序列______。
A.必为E、D、CB.必为C、D、EC.必为D、C、ED.不能确定5. 下面软件结构图表示的是浏览器/服务器模式的哪种结构A.以数据库服务器为中心的软件结构B.以Web服务器为中心的软件结构C.以应用服务器为中心的软件结构--基本脚本的方式D.以应用服务器为中心的软件结构--基本构件的方式6. 在数据库技术中,实体—联系模型是一种A.概念数据模型B.结构数据模型C.物理数据模型D.逻辑数据模型7. 保持事务的原子性是数据库管理系统中哪一个部件的责任?A.事务管理B.存取管理C.性能管理D.安全管理8.数据库管理系统中用于定义和描述数据库逻辑结构的语言称为( )A.数据库模式描述语言(DDL)B.数据库子语言(SubDL)C.数据操纵语言(DML)D.数据结构语言9. SQL语言集数据定义功能、数据操纵功能和数据控制功能于一体。
如下所列语句中,哪一个是属于数据控制功能的?A.GRANTB.CREA TEC.INSERTD.SELECT10. 在下面的叙述中,属于TCP/IP协议特点的是Ⅰ.开放的协议标准,独立于特定的计算机硬件与操作系统Ⅰ.可以运行在局域网、广域网,更适用于互联网Ⅰ.整个TCP/IP设备在网络中具有惟一的IP地址Ⅰ.可以提供多种可靠的用户服务A.Ⅰ和ⅠB.ⅠC.ⅠD.全部二、填空题(10题)11.顶级域的划分模式为组织模式和___________。
数据库 复习试题及答案
第1章数据库概论基本内容分析本章的重要概念(1)DB、DBMS和DBS的定义(2)数据管理技术的发展阶段人工管理阶段、文件系统阶段、数据库系统阶段和高级数据库技术阶段等各阶段的特点。
(3)数据描述概念设计、逻辑设计和物理设计等各阶段中数据描述的术语,概念设计中实体间二元联系的描述(1:1,1:N,M:N)。
(4)数据模型数据模型的定义,两类数据模型,逻辑模型的形式定义,ER模型,层次模型、网状模型、关系模型和面向对象模型的数据结构以及联系的实现方式。
(5)DB的体系结构三级结构,两级映像,两级数据独立性,体系结构各个层次中记录的联系。
(6)DBMSDBMS的工作模式、主要功能和模块组成。
(7)DBSDBS的组成,DBA,DBS的全局结构,DBS结构的分类。
本章的重点篇幅(1)教材P23的图(四种逻辑数据模型的比较)。
(2)教材P25的图(DB的体系结构)。
(3)教材P28的图(DBMS的工作模式)。
(4)教材P33的图(DBS的全局结构)。
自测题填空题1.数据管理技术的发展,与__________、__________和__________有密切的联系。
2.文件系统中的数据独立性是指__________独立性。
3.文件系统的缺陷是:_________、_________和__________。
4.就信息处理的方式而言,在文件系统阶段,__________处于主导地位,_________只起着服从程序设计需要的作用;而在数据库方式下,_________占据了中心位置。
5.对现实世界进行第一层抽象的模型,称为__________模型;对现实世界进行第二层抽象的模型,称为__________模型。
6.层次模型的数据结构是__________结构;网状模型的数据结构是__________结构;关系模型的数据结构是__________结构;面向对象模型的数据结构之间可以__________。
7.在层次、网状模型中,用__________导航数据;而在关系模型中,用__________导航数据。
武汉大学计算机专业数据仓库及数据挖掘期末考试题
武汉大学计算机专业数据仓库及数据挖掘期末考试题武汉大学计算机学院2014级研究生“数据仓库和数据挖掘”课程期末考试试题要求:所有的题目的解答均写在答题纸上,需写清楚题目的序号。
每张答题纸都要写上姓名和学号。
一、单项选择题(每小题2分,共20分)1. 下面列出的条目中,()不是数据仓库的基本特征。
BA.数据仓库是面向主题的B.数据仓库是面向事务的C.数据仓库的数据是相对稳定的D.数据仓库的数据是反映历史变化的2. 数据仓库是随着时间变化的,下面的描述不正确的是()。
A.数据仓库随时间的变化不断增加新的数据内容B.捕捉到的新数据会覆盖原来的快照C.数据仓库随事件变化不断删去旧的数据内容CD.数据仓库中包含大量的综合数据,这些综合数据会随着时间的变化不断地进行重新综合3. 以下关于数据仓库设计的说法中()是错误的。
AA.数据仓库项目的需求很难把握,所以不可能从用户的需求出发来进行数据仓库的设计,只能从数据出发进行设计B.在进行数据仓库主题数据模型设计时,应该按面向部门业务应用的方式来设计数据模型C.在进行数据仓库主题数据模型设计时要强调数据的集成性D.在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域4. 以下关于OLAP的描述中()是错误的。
AA.一个多维数组可以表示为(维1,维2,…,维n)B.维的一个取值称为该维的一个维成员C.OLAP是联机分析处理D.OLAP是数据仓库进行分析决策的基础5. 多维数据模型中,下列()模式不属于多维模式。
DA.星型模式B.雪花模式C.星座模式D.网型模式6. 通常频繁项集、频繁闭项集和最大频繁项集之间的关系是()。
CA.频繁项集?频繁闭项集?最大频繁项集B.频繁项集?最大频繁项集?频繁闭项集C.最大频繁项集?频繁闭项集?频繁项集D.频繁闭项集?频繁项集?最大频繁项集7. 决策树中不包含()结点。
CA.根结点B.内部结点C.外部结点D.叶结点8. 下面选项中t不是s的子序列的是()。
湖北计算机考研试题及答案
湖北计算机考研试题及答案# 湖北计算机考研试题及答案解析## 一、选择题(每题2分,共20分)1. 在计算机组成原理中,冯·诺依曼体系结构的主要特点是: - A. 程序存储- B. 程序控制- C. 数据和程序共享同一总线- D. 所有选项答案:D2. 以下哪个不是操作系统的主要功能?- A. 进程管理- B. 存储管理- C. 网络通信- D. 硬件故障检测答案:D3. 数据库管理系统(DBMS)的主要作用是:- A. 存储数据- B. 管理数据- C. 检索数据- D. 所有选项答案:D4. 在计算机网络中,TCP和UDP协议的主要区别在于:- A. TCP是面向连接的,UDP是无连接的- B. TCP提供可靠的数据传输,UDP不保证- C. TCP速度慢,UDP速度快- D. 所有选项答案:D5. 以下哪个算法不是排序算法?- A. 快速排序- B. 归并排序- C. 深度优先搜索- D. 堆排序答案:C## 二、简答题(每题10分,共20分)1. 请简述计算机病毒的特点和传播途径。
- 特点:计算机病毒具有传染性、破坏性、潜伏性和隐蔽性。
它们能够自我复制,感染其他文件或系统。
- 传播途径:病毒可通过电子邮件附件、下载的软件、移动存储设备、网络共享等途径传播。
2. 解释什么是死锁,并给出避免死锁的策略。
- 死锁:是指在多任务环境中,两个或多个进程在执行过程中因争夺资源而造成的一种僵局,若无外力作用,它们都将无法继续执行。
- 避免策略:包括资源分配图分析、银行家算法、避免循环等待、设置资源的请求和释放规则等。
## 三、编程题(每题15分,共30分)1. 编写一个函数,实现冒泡排序算法。
```pythondef bubble_sort(arr):n = len(arr)for i in range(n):for j in range(0, n-i-1):if arr[j] > arr[j+1]:arr[j], arr[j+1] = arr[j+1], arr[j]return arr```2. 编写一个函数,实现字符串反转。
(完整版)数据库系统概论试题和答案1.doc
(SELECT * FROM AB AB2
WHERE A#!='256' AND A#=A.A# AND B#=B.B#)
);(4分)
A
D. Slock A⋯Unlock A⋯⋯SlockB⋯Xlock C⋯⋯⋯...Unlock B⋯Unlock
C
完美整理
Word格式
得
分
二、填空题
(本大 共9小 ,每空
1分,共10分)
在每小 的空格中填上正确答案。
填、不填均无分。
1.关系数据模型由关系数据 构、关系操作和
三部分 成。
2.一般情况下,当 关系R和S使用自然 接 ,要求R和S含有一个或多个共有的
三、简答题
得分
(第1、33分,第24分,共10分)
1.述关系模型的参照完整性 ?
2.述 的作用?
完美整理
Word格式
3.登记日志文件时必须遵循什么原则?
四、设计题
得分
(第1题4分,第2题6分,第3题3分,第4题4分,
第5题8分,共25分)
1.设教学数据库中有三个基本表:
学生表S(SNO,SNAME,AGE,SEX),其属性分别表示学号、学生姓名、年龄、性别。课程表C(CNO,CNAME,TEACHER),其属性分别表示课程号、课程名、上课教师名。选修表SC(SNO,CNO,GRADE),其属性分别表示学号、课程号、成绩。
(1)根据上述语义画出E-R图;(5分)
(2)将该E-R模型转换为关系模型; (5分)(要求:1:1和1:n的联系进行合并)
(3)指出转换结果中每个关系模式的主码和外码。
(5分)
试题一
参考答案与评分标准
湖北省考研计算机应用技术复习资料数据库原理与应用重点知识点整理
湖北省考研计算机应用技术复习资料数据库原理与应用重点知识点整理数据库是现代计算机系统中非常重要的软件应用之一,也是计算机应用技术考研的重点内容之一。
掌握数据库原理与应用的相关知识点对于考生们顺利通过考试至关重要。
本文将针对湖北省考研计算机应用技术复习资料,对数据库的原理与应用进行重点整理。
一、数据库基本概念与常用术语1. 数据库的基本概念数据库是指按照数据结构来组织、存储和管理数据的仓库。
它可以用来存储并管理各种类型的数据,提供数据的快速访问和更新。
2. 数据库管理系统(DBMS)数据库管理系统是指对数据库进行管理和维护的软件系统。
常见的数据库管理系统有Oracle、MySQL、SQL Server等。
3. 数据库的常用术语- 数据:数据库中存储的基本单位,可以是文字、数字、图片等形式的数据。
- 数据库表:是由一组相关的数据组成的数据集合,用于存储一个特定的实体或概念。
- 字段:数据库表中的列,表示表中的一个属性。
- 记录:数据库表中的行,表示表中的一个实例或记录。
- 主键:用于唯一标识数据库表中的记录,确保数据的唯一性。
- 外键:用于建立表与表之间的关系,实现数据的关联操作。
二、关系数据库与SQL语言1. 关系数据库关系数据库是一种以表格形式组织数据的数据库,它通过表与表之间的关系来表示数据的联系。
关系数据库的最大特点是具有严格的数据一致性和完整性。
2. SQL语言SQL是结构化查询语言,是一种用于在关系数据库中进行操作的标准语言。
SQL语言包括数据查询、数据插入、数据更新、数据删除等操作,能够方便地对数据库进行管理和维护。
三、数据库设计与规范化1. 数据库设计原则- 数据库设计需符合实际业务需求,能够满足数据存储与操作的要求。
- 数据库设计应遵循一定的规范,提高数据库的运行效率和可靠性。
2. 数据库规范化数据库规范化是指将不符合规范的数据库设计进行调整,达到数据库结构合理、数据存储无冗余和一致性的要求。
湖北大学2024年研究生招生考大纲 206资环-341农业综合知识三
湖北大学2024年硕士研究生入学考试大纲考试科目名称:农业综合知识三考试科目代码:341第一部分考试说明一、考试性质《农业综合知识三》是湖北大学农业工程与信息技术专业硕士生入学考试科目之一,由程序设计、数据库技术与应用和网络技术与应用三部分内容组成。
考试大纲的制定力求反映农业工程与信息技术专业硕士的特点,科学、公平、准确、规范地测评考生掌握计算机程序设计、数据库技术及计算机网络应用的情况,测试考生是否具备攻读本领域专业硕士学位所必须的基本素质、一般能力和培养潜能,为国家的经济建设培养具有分析与解决实际问题能力的高层次、应用型、复合型的农业工程与信息技术专业人才。
考试对象为报考我校硕士研究生入学考试的准考学生。
二、考试形式与试卷结构1、答卷方式:闭卷,笔试2、答题时间:180分钟3、各部分考试内容的考试分值程序设计约50分数据库技术与应用网络技术与应用4、题型比例基础概念题简答题综合分析题约50分约 50分约30%约30%约40%5、参考书目赵英良.软件开发技术基础(第3版),机械工业出版社,2015.第二部分考查要点一、程序设计1、软件工程基础软件的主要特征、生命周期和生命周期模型软件工程软件危机的表现、产生的原因、解决软件危机的途径软件开发的传统方法学:需求分析、结构化设计、软件构造软件测试和调试、软件维护过程计算机的几种计算模式:集中式、C/S及B/S模式2、数据结构及其应用数据结构基本概念:线性数据结构、顺序表、线性链表、栈、队列和多维数组非线性数据结构:树和二叉树、二叉树的存储及遍历、图的基本概念、图的存储方式、图的遍历方法和树和图的应用查找和排序:查找的基本概念、静态查找技术、动态查找技术、排序的基本概念和常用排序方法3、操作系统和及相关程序设计操作系统的发展和类型、常用操作系统操作系统的资源管理:进程管理、存储管理、设备管理、文件管理和用户接口二、数据库技术与应用1、数据库技术基础数据模型的概念、种类和特点规范化理论关系数据库标准语言SQL2、数据库设计数据库设计的特点、方法和步骤数据库设计:需求分析与概念设计、逻辑结构设计、数据库物理设计数据库技术的应用三、网络技术与应用1、Internet技术计算机网络的定义、主要功能及应用;网络协议和体系结构,TCP/IP参考模型层次划分、各层的基本服务功能与主要协议;TCP/IP地址模式、数据封装、IP地址的分类、域名服务DNSInternet传输层协议2、多媒体编程技术使用高级函数播放声音Windows GDI绘图和显示图像。
湖北大学数据结构试卷十套
数据结构试卷(一)一、单选题(每题2 分,共20分)1. 栈和队列的共同特点是( )。
A.只允许在端点处插入和删除元素B.都是先进后出C.都是先进先出D.没有共同点2. 用链接方式存储的队列,在进行插入运算时( ).A. 仅修改头指针B. 头、尾指针都要修改C. 仅修改尾指针D.头、尾指针可能都要修改3. 以下数据结构中哪一个是非线性结构?( )A. 队列B. 栈C. 线性表D. 二叉树4. 设有一个二维数组A[m][n],假设A[0][0]存放位置在644(10),A[2][2]存放位置在676(10),每个元素占一个空间,问A[3][3](10)存放在什么位置?脚注(10)表示用10进制表示。
A.688 B.678 C.692 D.6965. 树最适合用来表示( )。
A.有序数据元素B.无序数据元素C.元素之间具有分支层次关系的数据D.元素之间无联系的数据6. 二叉树的第k层的结点数最多为( ).A.2k-1 B.2K+1 C.2K-1 D. 2k-17. 若有18个元素的有序表存放在一维数组A[19]中,第一个元素放A[1]中,现进行二分查找,则查找A[3]的比较序列的下标依次为( )A. 1,2,3B. 9,5,2,3C. 9,5,3D. 9,4,2,38. 对n个记录的文件进行快速排序,所需要的辅助存储空间大致为A. O(1)B. O(n)C. O(1og2n)D. O(n2)9. 对于线性表(7,34,55,25,64,46,20,10)进行散列存储时,若选用H(K)=K %9作为散列函数,则散列地址为1的元素有()个,A.1 B.2 C.3 D.410. 设有6个结点的无向图,该图至少应有( )条边才能确保是一个连通图。
A.5B.6C.7D.8二、填空题(每空1分,共26分)1. 通常从四个方面评价算法的质量:_________、_________、_________和_________。
数据库及程序设计总复习试题及答案完整版
数据库及程序设计总复习试题及答案HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】数据库及程序设计复习资料第1章数据库系统概述一选择题:1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是阶段。
A.数据库系统 B.文件系统 C.人工管理 D.数据项管理答案:A2.数据库的概念模型独立于。
A.具体的机器和DBMS B.E-R图C.信息世界D.现实世界答案:A3.数据库的基本特点是。
A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制答案:B4. 是存储在计算机内有结构的数据的集合。
A.数据库系统 B.数据库 C.数据库管理系统D.数据结构答案:B5.数据库中存储的是。
A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息答案:C6. 数据库中,数据的物理独立性是指。
A.数据库与数据库管理系统的相互独立B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立答案:C7. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。
A.同一个应用中的多个程序共享一个数据集合B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件D.多种应用、多种语言、多个用户相互覆盖地使用数据集合答案:D8.数据库系统的核心是。
A.数据库 B.数据库管理系统 C.数据模型D.软件工具答案:B9. 下述关于数据库系统的正确叙述是。
武汉大学计算机考研复试部分:数据库课件DB期末复习及练习
武汉⼤学计算机考研复试部分:数据库课件DB期末复习及练习武汉⼤学《数据库原理》课程组⼀.填空题1.关系模型的三种完整性约束为。
2.数据库中常⽤四种数据模型有。
3. 数据库的三级模式结构是指;提供的两个独⽴性是指。
4.SQL的集合与主语⾔单记录处理⽅式之间通过____进⾏协调。
5.数据库恢复的基本原理是____ ,主要技术有____。
6. 关系代数的五种基本运算是____ 。
7. DBMS并发控制的单位为____ 。
8. 实现DBS安全性最重要的两个技术是____。
⼆.单项选择题武汉⼤学《数据库原理》课程组1. 通常所说DBS、DBMS、和DB三者之间的关系是( )。
A. DBMS包含DB和DBSB. DB包含DBS和DBMSC. DBS包含DB和DBMSD.三者⽆关2. DB三级模式体系结构的划分,有利于保持DB的( )。
A. 数据独⽴性B. 数据安全性C. 结构规范化D. 操作可⾏性3.在R(C,S,Z)中,有F={(C,S)→Z,Z→C},则R能达到( )。
A. 1NFB. 2NFC. 3NFD. BCNF4. 关系数据库系统进⾏( )的处理,是为了提⾼效率。
A.视图定义B.最⾼范式的规范化C.可串性化5. SQL中,谓词EXISTS⽤来测试⼀个结果集是否( )。
A.为⾮空集合B.⾏相同C.⾏不相同D.值均为空6. SQL和宿主语⾔的接⼝是( )。
A. DBMSB. OSC. DMLD. 主变量7. 已知关系模式R={A,B,C,D,E},函数依赖集为{A→D,B→C,E→A},则该关系模式的候选码是( )。
A.AB B. BE C.CD D. DE8. 事务的四个特性含()。
A.串⾏性 B.⼀致性 C.开放性 D.封锁性9. 下⾯哪种不属于数据库安全技术()A.存取控制 B.视图 C.镜像 D.审计1. ⽤户只能通过基本关系操作关系DB中的数据。
2. 若模式R中的属性全部是主属性,则R必定是BCNF。
武大电子商务研究生入学考试—数据库真题.
一、选择(原题为选择,因真题趋势是填空,所以这里用的是填空形式)1.数据库系统阶段的时间划分是20世纪60年代后期至今。
2.在DBS体系结构中,B/S结构也称为3层结构。
3.OBJECT-ORIENTED MODEL的核心是对象。
4.BCNF是3NF的另一种新定义。
5.每条ISO 2709记录为4个区。
6.JPEG采用8 x 8子块的二维离散余弦算法。
7.RDBMS Oracle系统属于。
8.关系R的运算结果是给你关系R的“水平”子集。
1.一个DB的逻辑模型由1个内部模型和若干个外部模型构成。
2.在MARC21中,一条MARC记录由4部分组成。
3.基本DC由 15 个描述元素构成。
4.DBTG数据模型是典型的网状模型。
5.在网上开商店,信息资源数据库的体系结构是B/S结构。
1.数据库技术诞生于20世纪年代末。
2.在SQL SERVER系统中使用数据库模型是。
3.管理数据库的一组软件叫。
4.电子商务网站采用的数据库一般为模式。
5.在SQL语言中完整性约束有多种机制。
它主要分为、域完整性和断言三类。
6.面向对象数据模型的核心概念是。
7.数据库的逻辑型又分为一个内部模型(数据库的整体逻辑结构)和外部模型(数据库的局部逻辑结构)。
8.数据库用户分为三类:终端用户、程序用户和。
二、填空题1.ANSI/SPARC对数据库的数据模型定义了3个级别:它们分别是、和。
其中逻辑模型又分为和2.DBS的三级模式间的两级映象是和,这两级映象的作用是和。
3.DBMS通常由三部分构成:、和。
1.候选码是。
2.第三代数据库系统的对象由组成。
3.关系模型是。
1.数据库系统包括、、、。
2.数据库生命周期包括、、、和。
1.如果数据库的内模式发生了变化,应用程序仍可保持不变,则称数据库具有独立性,它通过映像实现。
2.对于一个数据库来说,外模式是从角度看待数据库,如果有10个局部应用,则外模式的个数为。
3.数据库技术和技术组合,出现了多媒体数据库,吸收了方法产生了面向对象数据库模型。
湖北大学2017级计算机网络试卷
湖北大学2017级《计算机网络》课程考试一、选择题(共30题,每题1分,共30分) 1、一台主机正在检测所收到的帧的校验和,这个动作发生在OSI 模型的哪一层? A 、物理层 B 、数据链路层 C 、网络层 D 、传输层 2、在OSI 七层参考模型中,可以完成加密功能的是 A 、物理层 B 、传输层 C 、会话层 D 、表示层 3、数据链路层添加报头到数据包中,形成(),再传递到物理层,在物理层传输比特流。
A 、帧 B 、信元 C 、数据包 D 、段 4、数据解封装的过程是 A 、段—包—帧—流—数据 B 、流—帧—包—段—数据 C 、数据—包—段—帧—流 D 、数据—段—包—帧—流 5、粗同轴电缆的最大长度为 A 、50米 B 、100米 C 、200米 D 、500米 6、以太网合法最小帧长度为 A 、16字节 B 、32字节 C 、56字节 D 、64字节 7、以下哪一种不是交换机转发帧的方式 A 、直通 B 、碎片 C 、延迟 D 、存储 8、一台十六口交换机,每端口均为10/100M 全双工自适应,则该交换机的总线带宽为 A 、10M B 、100M C 、1.6G D 、3.2G 9、某局域网的网关地址为172.16.33.25/28,则该局域网中PC 的IP 地址可以为 A 、172.16.33.16 B 、172.16.33.18 C 、172.16.33.32 D 、172.16.33.42 10、一台24口集线器,每端口均为10/100M 自适应,有20台PC 连接到此集线器,每台PC 的网卡均为10/100M 自适应,每段线缆均为100M ,则每台PC 可获得的带宽为 A 、100M B 、6.25M C 、10M D 、5M 11、 M AC 地址是一个( )字节的二进制串,以太网MAC 地址由IEEE 负责分配。
以太网地址分为两个部分:地址的前( )个字节代表厂商代码,后( )个字节由厂商自行分配。
2022年湖北大学数据科学与大数据技术专业《数据库系统原理》科目期末试卷A(有答案)
2022年湖北大学数据科学与大数据技术专业《数据库系统原理》科目期末试卷A(有答案)一、填空题1、数据的安全性是指____________。
2、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。
这些冲突主要有______、______和______3类。
3、在SQL Server 2000中,数据页的大小是8KB。
某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。
4、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。
一个关系R5、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:______和______。
6、数据库管理系统的主要功能有______________、______________、数据库的运行管理以及数据库的建立和维护等4个方面。
7、SQL Server中数据完整性包括______、______和______。
8、设在SQL Server 2000环境下,对“销售数据库”进行的备份操作序列如下图所示。
①出现故障后,为尽可能减少数据丢失,需要利用备份数据进行恢复。
首先应该进行的恢复操作是恢复_____,第二个应该进行的恢复操作是恢复_____。
②假设这些备份操作均是在BK设备上完成的,并且该备份设备只用于这些备份操作,请补全下述恢复数据库完全备份的语句RESTORE_____FROM BKWITH FILE=1,_____;9、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的______阶段。
10、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。
方法主要有两种:______和______。
二、判断题11、在关系数据库中,属性的排列顺序是可以颠倒的。
()12、文件系统的缺点是数据不能长期存储。
湖北省考研计算机应用技术复习资料数据库与网络技术重要知识点总结
湖北省考研计算机应用技术复习资料数据库与网络技术重要知识点总结湖北省考研计算机应用技术复习资料数据库与网络技术重要知识点总结:一、数据库技术数据库是组织、存储和管理数据的工具,它在计算机应用技术中起到至关重要的作用。
以下是数据库技术的重要知识点总结:1. 关系型数据库(RDBMS):关系型数据库是一种以表格的形式组织数据的数据库管理系统。
常见的关系型数据库有MySQL、Oracle和SQL Server等。
关系型数据库的优点是数据结构化清晰,支持SQL查询语言,能够快速检索和管理大量数据。
2. SQL语言:SQL是结构化查询语言,是关系型数据库中的标准查询语言。
通过SQL语言,用户可以对数据库进行增删改查等操作。
SQL语言包括数据定义语言(DDL)、数据操作语言(DML)和数据控制语言(DCL)等不同类别的语句。
3. 数据库设计与规范化:数据库设计是指根据应用需求,将现实世界中的数据转化为数据库的过程。
规范化是一种关系型数据库设计方法,旨在减少数据冗余和提高数据的一致性。
常用的规范化范式有第一范式、第二范式和第三范式等。
4. 数据库索引与查询优化:数据库索引是一种加速数据检索的机制。
常见的数据库索引包括B树索引和哈希索引等。
查询优化是指通过改进查询语句的执行计划,提高查询效率。
常见的优化方法有选择合适的索引、避免全表扫描和合理使用SQL语句等。
5. 事务与并发控制:事务是指由一个或多个数据库操作组成的逻辑工作单元,事务具有原子性、一致性、隔离性和持久性等特性。
并发控制是指数据库在多个用户同时访问时,保证数据一致性和完整性的机制。
常见的并发控制方法有锁机制、多版本并发控制和时间戳并发控制等。
二、网络技术网络技术是计算机应用技术的重要组成部分,它涉及到计算机之间的通信与连接。
以下是网络技术的重要知识点总结:1. 网络协议:网络协议是计算机网络中实现通信的规则和约定。
常见的网络协议有TCP/IP协议和HTTP协议等。
大学数据库考试题和答案
大学数据库考试题和答案一、单项选择题(每题2分,共20分)1. 数据库管理系统(DBMS)是()。
A. 硬件B. 软件C. 数据D. 文件系统答案:B2. 关系数据库管理系统中的关系是指()。
A. 表B. 视图C. 索引D. 存储过程答案:A3. 数据库系统的核心是()。
A. 数据B. 数据模型C. 数据库管理系统D. 数据库管理员答案:C4. 在关系数据库中,关系至少具有()。
A. 一个属性B. 两个属性C. 三个属性D. 任意数量的属性答案:D5. 数据库设计中,将E-R图转换成关系模式的过程属于()。
A. 需求分析阶段B. 概念性设计阶段C. 逻辑设计阶段D. 物理设计阶段答案:C6. 数据库中实现数据独立性的关键技术是()。
A. 视图B. 索引C. 存储过程D. 触发器答案:A7. SQL语言中,用于创建数据库的命令是()。
A. CREATE TABLEB. CREATE DATABASEC. CREATE INDEXD. CREATE VIEW答案:B8. 在SQL中,用于删除表中数据的命令是()。
A. DELETEB. DROPC. REMOVED. ERASE答案:A9. 数据库的完整性约束包括()。
A. 实体完整性、参照完整性和用户定义的完整性B. 实体完整性、域完整性和用户定义的完整性C. 域完整性、参照完整性和用户定义的完整性D. 实体完整性、参照完整性和域完整性答案:A10. 数据库恢复的基础是()。
A. 数据备份B. 日志文件C. 索引D. 视图答案:B二、填空题(每题2分,共20分)1. 数据库系统由数据库、数据库管理系统、________和________组成。
答案:应用系统,数据库管理员2. 在关系数据库中,一个关系中的每一个列称为一个________。
答案:属性3. 数据库管理系统提供的数据定义语言是________,数据操纵语言是________。
答案:DDL,DML4. 视图是一个________的虚表,其内容由查询定义。
数据库理论与技术作业
2016-2017(2)湖北大学研究生课程考试试题试卷说明:试卷满分100分,开卷考试,可在计算机上实际操作,考试时间180分钟。
一、简单应用题(30分)根据学生-课程数据库的如下三个表:(1)学生表:Student(Sno, Sname, Ssex, Sage, Sdept),属性分别为:学号、姓名、性别、年龄、所在系;(2)课程表:Course(Cno, Cname, Cpno, Ccredit),属性分别为:课程号、课程名、先修课的课程号、学分;(3)学生选课表:SC(Sno, Cno, Grade),属性分别为:学号、课程号、成绩,成绩是百分制。
完成如下任务:1、安排教学计划的老师需要知道Course中每门课程的课程号、课程名及其间接先修课的课程号和课程名,即他需要看到这样一个数据表:课程号、课程名、间接先修课课程号、间接先修课课程名,按课程号升序排序。
若要在功能页面实现这个功能,请给出你的设计方案及对应的SQL语句(6分)。
select CONNECT_BY_ROOT(Cno) 课程号,CONNECT_BY_ROOT(Cname) 课程名,Cno 间接先修课程号,Cname 间接先修课程名 from Coursewhere LEVEL > 1start with Cno in (select Cno from Course)connect by Cno=prior CpnoUNION select Cno,Cname,0,'无' FROM Course where CPNO=02、教务处老师需要查看每门课程的课程名,选课人数,平均分,最高分,最低分。
但程序开发人员只会写简单的SQL语句,你作为数据库设计人员针对该要求用SQL脚本的形式给出你的设计结果(6分)。
SELECT ame 课程名,COUNT (Student.Sno) 选课人数,AVG(SC.Grade) 平均分,MAX(Grade) 最高分,MIN(Grade) 最低分FROM(CourseLEFT JOIN SC ON o = o)LEFT JOIN Student ON SC.Sno = Student.SnoGROUP ame;3、请给出查询“数据结构”课程的所有各级后继课程的课程号、课程名、先修课的课程号、学分的SQL语句(6分)。
湖北大学2024年硕士研究生自命题考试大纲 【829数据库原理与C语言程序设计】
湖北大学硕士研究生招生考试自命题科目【829数据库原理与C语言程序设计】考试大纲《C语言程序设计》考试大纲一、考核目标《C语言程序设计》要求考生掌握C程序设计语言的基本成分、语法规则等基本知识,具备编写程序的基本能力以及计算思维,建立起结构化程序设计的思想和方法,具备程序设计能力及分析与解决问题的能力。
二、考核内容1、数据类型、运算符与表达式(1)C语言的字符集和标识符(2)数据类型(3)运算符和表达式2、顺序结构程序设计(1)顺序结构(2)数据的输出(3)数据的输入3、选择结构程序设计(1)关系运算(2)逻辑运算(3)if语句(4)switch语句4、循环程序设计(1)while语句(2)do-while语句(3)for语句(4)循环结构的嵌套5、数组(1)一维数组(2)二维数组6、函数(1)函数的定义(2)函数的调用(3)函数的声明(4)函数调用时的数据传递(5)函数的嵌套调用和递归调用(6)数组作参数的用法(7)main()函数的参数(8)变量的作用域和生存期(9)内部函数和外部函数7、指针(1)指针的概念(2)函数之间地址值的传递(3)指针与数组(4)二维数组和指针(5)指向函数的指针8、字符串(1)字符数组表示字符串(2)字符指针表示字符串9、结构体、共用体(1)结构体的语法(2)静态链表、动态链表(3)共用体三、主要参考书目1.《C语言程序设计教程》,谭浩强、张基温编著,高等教育出版社,2000年1月第3版。
《数据库原理》考试大纲一、考核目标《数据库原理》重点考查学生数据库原理基础理论和应用实践创新能力。
要求考生掌握数据库系统的基本概念和原理,关系数据模型、关系数据理论和关系数据库系统,SQL语言,数据库设计,数据库安全保护等内容,从而具备利用数据库及其相关技术对信息进行管理、加工和利用的能力。
二、考核内容1、数据库基本概念和原理(1)概念模型、层次模型、网状模型、关系模型、面向对象模型等数据库系统的数据模型的基本理论(2)数据库、数据库系统、数据库管理系统的结构与功能2、关系数据库(1)关系数据结构及形式化定义、关系代数的运算、关系的完整性约束(2)关系代数与关系演算3、关系数据库标准语言(1)数据库的创建与管理、数据表的创建与管理(2)SQL数据更新、数据查询、聚集函数、视图管理4、存储过程和触发器(1)存储过程的创建、修改、删除和调用(2)触发器的创建、修改、删除和调用5、数据库的设计和开发(1)数据依赖、范式和关系模式的规范化(2)需求分析、概念结构设计和逻辑结构设计6、数据库运行与维护(1)事务的基本概念和特点(2)数据库安全性控制(3)数据库并发控制(4)数据库完整性控制及约束条件(5)数据库备份与恢复三、主要参考书目1.《数据库系统概论》,王珊、萨师煊编著,高等教育出版社,2014年9月第5版。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2016-2017(2)湖北大学研究生课程考试试题
试卷说明:试卷满分100分,开卷考试,可在计算机上实际操作,考试时间180分钟。
一、简单应用题(30分)
根据学生-课程数据库的如下三个表:
(1)学生表:Student(Sno, Sname, Ssex, Sage, Sdept),属性分别为:学号、姓名、性别、年龄、所在系;
(2)课程表:Course(Cno, Cname, Cpno, Ccredit) ,属性分别为:课程号、课程名、先修课的课程号、学分;
(3)学生选课表:SC(Sno, Cno, Grade) ,属性分别为:学号、课程号、成绩,成绩是百分制。
完成如下任务:
1、安排教学计划的老师需要知道Course中每门课程的课程号、课程名及其间接先修课的课程号和课程名,即他需要看到这样一个数据表:课程号、课程名、间接先修课课程号、间接先修课课程名,按课程号升序排序。
若要在功能页面实现这个功能,请给出你的设计方案及对应的SQL语句(6分)。
2、教务处老师需要查看每门课程的课程名,选课人数,平均分,最高分,最低分。
但程序开发人员只会写简单的SQL语句,你作为数据库设计人员针对该要求用SQL脚本的形式给出你的设计结果(6分)。
3、请给出查询“数据结构”课程的所有各级后继课程的课程号、课程名、先修课的课程号、学分的SQL语句(6分)。
4、某功能页面需要显示如下数据表格:
学生课程成绩表
5、现在需要把百分制成绩转换为等级制成绩(100-90分为优秀、80-89分为良好、70-79分为中等、60-69分为较差、0-59分为不及格),查询结果为:学号、姓名、课程号、课程名、百分制成绩、等级制成绩,请给出相应的SQL语句(6分)。
二、简单设计题(20分)
1、(10分)某系统需要定义一些系统参数或系统开关,比如:系统允许访问时间、查询页面中数据表格显示数据记录的行数等等,但目前还不清楚有哪些系统参数或系统开关,随着系统的开发可能会不断的增加新的系统参数。
请根据该需要设计一个系统参数表,给出建表语句,表名为:系统参数表。
表名和字段名都使用中文。
2、(10分)某管理机构要对相关单位进行测评,测评指标体系如下表所示,在使用过程中,该指标体系可能会增加某些新的列。
为了保存指标体系的数据,请给出能够适应该需求变化的数据表设计,只写出关系模式即可,指出主外键。
三、综合设计应用题(50分)
1、(20分)假设你被要求为一演出公司设计一网上门票销售系统。
已知需求如下:
①用户在网上能看到各演出已销售票数、剩余票数、票价(假定一场演出的所有票价相同,也不分座号)。
②能够查询各用户的订票情况,包括如下信息:用户号、用户名、订票时间、演出场次、所订票数、送票地点。
根据以上基本需求,再考虑到如下问题:送票的方便性、票价定义的灵活性、订票优惠的灵活性、订购与退订、付款与退款等,设计出完整的E-R模型(包括实体、联系及属性)或类模型。
2、(30分)某单位的职工的基本信息主要有:职工号、姓名、性别、出生日期、身份证号、家庭住址、联系电话,职工的登陆信息主要有:登陆账号、登陆密码和证书摘要。
这些数据项都非空。
其类图如下图所示,请给出基于Oracle实现的相关SQL脚本,具体包括:(1)建表语句(10分)、(2)保证主码职工号修改的一致性(5分)、(3)保证两个表的对应数据同时删除(5分)、(4)保证两个表的对应数据同时插入(10分)。