东北大学信息安全数据库实验作业答案

合集下载

东北大学继续教育学院数据库技术在线考核(B)试题及答案

东北大学继续教育学院数据库技术在线考核(B)试题及答案

东北大学继续教育学院数据库技术试卷(作业考核线上)B 卷学习中心:院校学号:姓名(页一、单项选择题(本大题共10小题,每小题2分,共20分)1.当数据的存储结构改变时,数据的逻辑结构可以不变,从而应用程序也不用改变这就是数据与程序的A.物理独立性B .逻辑独立性C. 一致性D .完整性[ A ]2.有两个实体集,并且它们之间存在着一个1: M联系,那么根据ER模型转换成关系数据库的规则,这个ER结构转换成表的个数为A. 1 B . 2 C.3 D.4 [ C ]3.下列叙述正确的是A.主码是一个属性,它能惟一标识一列B.主码是一个属性,它能惟一标识一行C.主码是一个属性或多个属性的组合,它能惟一标识一列D.主码是一个属性或多个属性的组合,它能惟一标识一行[D ]4.在标准SQL中,表示短整型数据类型的语法用A. INTEGERS旬 B . INT 语句C. NUMERIC1旬 D . SMALLINTS旬[ A ]5.已知关系S(S#, SNAME AGE SEX), SC(S苗C#, GRADE)统计每一年龄段选修课程的学生人数的操作如下:SELECT AGE, COUNT(*)FROM S , SCWHERE S.S#=SC.S#GROUR BYA . S.S# ,SC.S#B . DISTINCT S.S#, SC.S#C . DISTINCT S.S#,AGED . S.S#, AGE [ C ]6.有关系模式:学生(学号,姓名,年龄,系号)。

对学生关系的查询语句如下:SELECT 系号,AVG(年龄)FROM 学生如果要完成该语句的功能,应该添加的语句是A . GROUP B浮号 B. GROUP BY系号C . ORDER B号号 D. ORDER BY系号[ A ]7.有关系模式:教学(学号、教工号、课程号)。

假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程只能由一个老师来讲授,那么该关系模式存在的问题是A .插入异常 B.删除异常C .修改复杂 D.以上都有[D ]8. SQL Server2000为保证数据的完整性、一致性,常采用A .触发器技术和网络技术B.触发器技术和封锁技术C .存储过程技术和封锁技术D.触发器技术和存储过程技术[D ]9.在数据库恢复机制中,日志文件的作用是用于数据库恢复。

最新版数据库(东北大学)精品资料综合练习

最新版数据库(东北大学)精品资料综合练习

综合应用练习
1.结合命令按钮与组合框的使用,自行创建3个内容相关的窗体,分别命名为“登录”窗体,“选择选课学生”窗体,“学生基本信息”窗体,实现窗体中查询记录的功能。

关系如下:
首先启动“登录”窗体,进入“选择选课学生”窗体,在此窗体中设定要查询记录的某个字段值,单击“确定”后由“学生基本信息”窗体显示查询到的记录的详细数据。

1)“学生基本信息”窗体样张:
2)“选择选课学生”窗体样张:
注意:在“确认”按钮向导创建过程中,要选择“打开窗体并查找要显示的特定数据”,及要设定匹配字段。

3)“登录窗体”窗体样张:
2.在“员工管理”数据库中,创建如图所示的控制面板,可通过面板打开查询、窗体、报表等对象。

3.利用“教师基本情况表”为数据源创建窗体,窗体界面见样张所示。

要求性别字段使用单选按钮控件,职称字段使用组合框控件,加入5个命令按钮并且各自完成命令按钮标题所示功能。

样张:
4、创建一个多页的学生信息系统,利用列表控件,将学生信息和成绩信息分别添加到不同的页,具体效果见样张。

注意:列标题属性设置为是
5、利用成绩表创建一个成绩子窗体,在成绩子窗体中统计选课数。

以学生基本情况表作为数据源创建主窗体,在主窗体下方添加一个文本框控件,用来统计每个人的选课数。

具体设置见样张:。

东师数据库系统20秋在线作业1【标准答案】

东师数据库系统20秋在线作业1【标准答案】

数据库系统19春在线作业1-0001
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 20 分)
1.当关系模式R(A,B)已属于3NF,下列说法中()是正确的。

A.它一定消除了插入和删除异常
B.仍存在一定的插入和删除异常
C.不一定属于BCNF
D.A和C都是
答案:B
2.设有关系模式R(A,B,C,D),R上成立的FD集F={A→C,B→C},则属性集BD的闭包(BD)+为()。

A.BD
B.BCD
C.ABD
D.ABCD
答案:B
3.设关系模式R(A,B,C,D),F是R上成立的FD集,F={A→C,BC→D},那么ρ={ ABD,AC }相对于F()。

A.是无损联接分解,也是保持FD的分解
B.是无损联接分解,但不保持FD的分解
C.不是无损联接分解,但保持FD的分解
D.既不是无损联接分解,也不保持FD的分解
答案:B
4.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()。

A.实体完整性约束
B.参照完整性约束
C.用户自定义完整性约束
D.关键字完整性约束
答案:C
5.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为()。

A.数据定义功能
B.数据管理功能
C.数据操纵功能
D.数据控制功能
答案:C
6.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为()。

A.事务故障。

东大秋学期数据库技术及应用Ⅱ在线平时作业标准答案

东大秋学期数据库技术及应用Ⅱ在线平时作业标准答案

东大秋学期数据库技术及应用Ⅱ在线平时作业标准答案The Standardization Office was revised on the afternoon of December 13, 202019秋学期《数据库技术及应用Ⅱ》在线平时作业1试卷总分:100 得分:0一、单选题 (共 10 道试题,共 70 分)1. 在关系模型中,任何关系必须满足实体完整性、()和用户定义完整性。

A.结构完整性B.逻辑完整性C.参照完整性D.数据完整性2. 有关系R和S,R∩S的运算等价于(R-S)(R-S)C.(R-S)∪S∪(R-S)3. 关系模型的参照完整性约束是指A.限制引用一个关系中的不同元组数据B.限制引用不同关系中的元组数据C.限制一个关系引用与之联系关系中不存在的元组数据D.限制两个关系间的互相引用4. 以下数据类型中,MS SQL Server不支持的是(n)5. DBS是A.数据库B.数据库管理系统D.数据库系统6. 在客户机/服务器结构中,处于客户与服务器之间,负责透明地连接客户与服务器,完成网络通信功能的是A.服务器平台B.客户平台C.网络连接D.连接支持7. 下列语句哪一个说法是错误的的优点之一是存放在浏览器端,不会占用服务器端的空间B.服务器端文件存取即使在数据量很大时,也不会影响到存取效率C.数据库适合记录大量数据,可做读取、插入、删除、更新与查询D.打开数据库连接所花费的时间比查询少。

8.关系数据库中表与表之间的联系是通过A.指针B.索引C.公共属性D.数据项9. 设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为+s×s(r,s)10. 后备副本的用途是A.数据转储B.一致性控制D.并发控制二、判断题 (共 6 道试题,共 30 分)1. SQL Server脚本是存储在文件中的一系列SQL语句。

2022年东北大学信息管理与信息系统专业《数据库概论》科目期末试卷B(有答案)

2022年东北大学信息管理与信息系统专业《数据库概论》科目期末试卷B(有答案)

2022年东北大学信息管理与信息系统专业《数据库概论》科目期末试卷B(有答案)一、填空题1、数据仓库是______、______、______、______的数据集合,支持管理的决策过程。

2、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。

3、SQL Server中数据完整性包括______、______和______。

4、设某数据库中有商品表(商品号,商品名,商品类别,价格)。

现要创建一个视图,该视图包含全部商品类别及每类商品的平均价格。

请补全如下语句: CREATE VIEW V1(商品类别,平均价格)AS SELECT商品类别,_____FROM商品表GROUP BY商品类别;5、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。

6、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:______和______。

7、关系代数运算中,基本的运算是______________、______________、______________、______________和______________。

8、在SQL Server 2000中,某数据库用户User在此数据库中具有对T 表数据的查询和更改权限。

现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。

_____UPDATE ON T FROM User;9、____________和____________一起组成了安全性子系统。

10、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和______。

二、判断题11、文件系统的缺点是数据不能长期存储。

()12、可串行化的调度一定遵守两段锁协议。

()13、在综合分E-R图时,会出现属性冲突,结构冲突,命名冲突。

北语19秋《信息安全》作业1参考答案

北语19秋《信息安全》作业1参考答案

19秋《信息安全》作业1
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 40 分)
1.ISO安全体系结构中的对象认证服务,使用()完成。

A.访问控制机制
B.数据完整性机制
C.数字签名机制
D.加密机制
答案:C
2.在网络攻击的多种类型中,攻击者窃取到系统的访问权并盗用资源的攻击形式属于哪一种?()
A.拒绝服务
B.信息篡改
C.信息盗窃
D.侵入攻击
答案:D
3.为了降低风险,不建议使用的Internet服务是()。

A.外部访问内部系统
B.内部访问Internet
C.Web服务
D.FTP服务
答案:D
4.文件型病毒传染的对象主要是()类文件。

A..WPS
B..EXE和.WPS
C..DBF
和.EXE
答案:D
5.Windows server 2003系统的安全日志如何设置()。

A.网络适配器里
B.本地安全策略
C.服务管理器
D.事件查看器
答案:B
6.下面不是防火墙的局限性的是()。

A.防火墙不能防范网络内部攻击
B.防火墙不能防止传送已感染病毒的软件或文件,不能期望防火墙对每一个文件进行扫描,查出潜在的病毒。

C.不能阻止代病毒的数据。

D.不能防范那些伪装成超级用户或诈称新雇员的黑客们劝说没有防范心理的用户公开其口令,并授予其临时网络访问权限。

答案:C。

北语22秋《信息安全》作业2-学习答案

北语22秋《信息安全》作业2-学习答案

北语22秋《信息安全》作业2
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 40 分)
1.密码学的目的是()。

[A.选项]研究数据加密
[B.选项]研究数据解密
[C.选项]研究数据保密
[D.选项]研究信息安全
本题参考选择是:C
2.操作系统中的每一个实体组件不可能是()。

[A.选项]主体
[B.选项]客体
[C.选项]既是主体又是客体
[D.选项]既不是主体又不是客体
本题参考选择是:D
3.下面哪个属于对称算法()。

[A.选项]数字签名
[B.选项]序列算法
[C.选项]RSA算法
[D.选项]数字水印
本题参考选择是:B
4.()不属于ISO/OSI安全体系结构的安全机制。

[A.选项]通信业务填充机制
[B.选项]访问控制机制
[C.选项]数字签名机制
[D.选项]审计机制
本题参考选择是:D
5.IPSec属于()层上的安全机制。

[A.选项]传输层
[B.选项]应用层
[C.选项]数据链路层
[D.选项]网络层
本题参考选择是:D
6.信息安全的基本属性是()。

[A.选项]机密性
[B.选项]可用性
[C.选项]完整性
[D.选项]上面3项都是
本题参考选择是:D。

北语17春《信息安全》作业2答案

北语17春《信息安全》作业2答案

17春《信息安全》作业2
一、单选题(共 10 道试题,共 50 分。


1. 信息安全的基本属性是()。

A. 机密性
B. 可用性
C. 完整性
D. 上面3项都是
正确答案:D
2. 数字签名要预先使用单向Hash函数进行处理的原因是()。

A. 多一道加密工序使密文更难破译
B. 提高密文的计算速度
C. 缩小签名密文的长度,加快数字签名和验证签名的运算速度
D. 保证密文能正确还原成明文
正确答案:C
3. 计算机网络是地理上分散的多台()遵循约定的通信协议,通过软硬件互联的系统。

A. 计算机
B. 主从计算机
C. 自主计算机
D. 数字设备
正确答案:C
4. 身份鉴别是安全服务中的重要一环,以下关于身份鉴别叙述不正确的是()。

A. 身份鉴别是授权控制的基础
B. 身份鉴别一般不用提供双向的认证。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Type Name Plan_code
Desc Contract_period Fee
Plans
[R1]
COMP231: Database Management Systems. Project Part 1 Solution Review
3
ER Diagram [R2], [R3]
• [R2]: For each customer, we create a record with his/her ID, full name, contact phone number, billing address, payment method. • [R3]: Every customer must select one payment method for all his subscriptions – cash or auto-pay using credit card. If the customer uses autopay, his/her credit card information (i.e., card number, owner name, expiry date) must be stored. Owner
[R2]
Card_no
Pays_ using
[R3] Constraint: Payment_method = ‘auto’
> Credit_cards [R3]
Assume that a credit card can be used by a single customer
ER Diagram [R4], [R5],[R6], [R7]
7
Plan_code Name Type Desc Fee Contract_ period
Complete ER Diagram
Plans
Associates _to Email Sub_ID
BB_Subs Subscriptions
ISA disjoint
Password
Act_date Installation_ addr
) •
)
9
Create.sql (2/2)
• Subscriptions table:
create table BB ( sub_id char(8), act_date date not null, installation_addr char(100) not null, email char(8) unique, password char(8), ID char(8), plan_code char(4), primary key(sub_id), foreign key(ID)references customers, foreign key(plan_code) reference plans, )
6
ER Diagram [R8]
• [R8a,b] A customer subscribes to at least a service plan.
Plans
Subscriptions
[R4]
Associates_to
[R8b]
Customers
[R2]
<
Makes
[R8a]
COMP231: Database Management Systems. Project Part 1 Solution Review
Expiry_date Card_no Billing_addr Customers Contact_phone Name ID Assume that more than one customer can use same credit card for auto-pay Payment_method
HT_Subs
Phone
<
Billing_ addr Contact_ phone Name ID Payment_ method
Makes
Owner
Expiry_date
Customers
Credit_card
Card_no Pays_ using [R3] Credit_cards [R3]
>
8
10
Create.sql (2/2)
• Subscriptions table:
create table HT ( sub_id char(8), act_date date not null, installation_addr char(100) not null, phone char(12) unique, ID char(8), plan_code char(4), primary key(sub_id), foreign key(ID)references customers, foreign key(plan_code) reference plans, )
Email
[R6]
Sub_ID
[R5]
BB_Subs
[R5]
Password
[R6]
Act_date Installation_addr
Subscriptions
[R4]

ISA
disjoint
HT_Subs
[R5]
Phone
[R7]
COMP231: Database Management Systems. Project Part 1 Solution Review
11
Create.sql (1/2)
• Plans table: create table plans ( plan_code char(4), name char(20) not null, type char(2) not null, description char(100) not null, fee number(3) not null, contract_period char(2) not null, primary key(plaln_code), ) • Customers table: create table customers ( ID char(8) name char(20) not null, cont_phone number(8) not null, bill_addr char(100) not null, payment_method char(4) not null, primary key(ID), Credit Card table: create table credit( credit_card_nochar(16), owner char(20), expiry_date date, ID char(8), primary key(credit_card_no), foreign key(ID) reference customers,
Project Part 1 Solution Review (20’’)
Requirements
• [R1]: For each service plan, we need to keep the plan code, name, service type (BB or HT), description (…), contract period and monthly fee. • [R2]: For each customer, we create a record with his/her ID, full name, contact phone number, billing address, payment method. • [R3]: Every customer must select one payment method for all his subscriptions – cash or auto-pay using credit card. If the customer uses autopay, his/her credit card information (i.e., card number, owner name, expiry date) must be stored. • [R4]: A subscription has a subscription ID, activation date and installation address and belongs to a single customer. • [R5]: Each subscription is either a BB plan or HT plan subscription, but not both. • [R6]: A BB plan subscription has additional email and password attributes. • [R7]: A HT plan subscription has additional phone number attribute. • [R8]: A customer subscribes to at least a service plan.
2
ER Diagram [R1]
• [R1]: For each service plan, we need to keep the plan code, name, service type (BB or HT), description (…), contract period and monthly fee.
4
[R2] [R3] Constraint: Payment_method = ‘auto’
<
Pays_ using
Credit_cards
[R3]
Owner Expiry_date Billing_addr Contact_phone Name ID Payment_method Customers
相关文档
最新文档