数据库作业1
数据库平时作业一

填空题:注:空白下划线处为需要填充的部分。
带下划线部分为考试时可能出题的部分,需要重点注意。
1.信息的符号表示。
2.从某些已知的数据出发,推导加工出新的信息3.数据管理及其技术发展的阶段包括:、、数据库系统阶段、高级数据库系统阶段。
4.人工管理阶段在20世纪50年代中期以前,其特点是:数据不保存在计算机中;没有对数据进行统一管理;基本没有文件的概念;一组数据对应一个程序,是面向程序的;程序和程序之间存在着大量的重复数据。
5.文件系统阶段在20世纪50年代后期至20世纪60年代中期,其特点是:数据长期保留在上,可经常对文件进行查询、修改、插入、删除等操作;有软件(文件系统)对数据进行管理,程序和数据有了一定的;文件的形式多样化,有顺序文件、索引文件和等;数据的存取基本上以为单位。
6.数据库系统阶段在20世纪60年代后期开始,其特点是:面向全组织的;数据的共享性高、、易扩充;数据独立性高。
7.是长期储存在计算机存储设备上、相互关联的、可以被用户共享的。
8.是指数据的组织和存储方法与应用程序互不依赖、彼此独立的特性9.——DataBase Management System,简称DBMS ,DBMS运行在操作系统之上对数据库进行统一的管理和控制,并且使数据库能为多个用户共享,同时还能保证数据的安全性、可靠性、、一致性,还要保证数据的高度独立性等10.数据库管理系统具备如下功能:数据库中数据的组织功能;数据库中数据的操纵功能;数据库中数据的维护功能;数据库中数据的功能;数据库控制功能;数据库功能;数据库的数据服务功能。
11.从事数据库管理工作的人员称之为(Database Administrator,简称为DBA ),数据库管理员指的是一种角色,是负责数据库管理的人员或部门。
12.数据库管理员从事的工作既有管理方面的、也有技术方面的,数据库管理员负责数据库的、设计、建设、、维护、升级等各个方面的工作13.数据库管理员的职责:在数据库规划阶段要参与选择和评价与数据库有关的计算机软件和硬件,要与数据库用户共同确定数据库系统的目标和数据库,要确定数据库的开发计划;在数据库设计阶段要负责数据库标准的制定,要负责,负责数据库安全、可靠方面的设计;在数据库运行阶段首先要负责对用户进行数据库方面的培训;负责数据库的备份和恢复;负责对数据库中的数据进行维护;负责监视数据库的性能,并调整、改善数据库的性能,提高系统的效率;继续负责数据库安全系统的管理;在运行过程中发现问题、解决问题。
数据库作业01

实验报告一《数据库技术与管理》上机实验报告专业:工程管理学号:姓名:班级:1101班实验时间2012.11.24 实验地点西配楼实验内容1.创建数据库(1) A.使用企业管理器创建数据库B.在Data上点击鼠标右键,选择新建数据库C.输入数据库名称,并点击数据文件和事务日志选项卡,分别输入相应信息D.点击确定后可以看到在SQL Server的数据库中新增加了YGKQ数据库。
(2) 使用SQL语句创建数据库CREATE DATABASE YGKQON(NAME=YGKQ _Data,FILENAME='C:\ProgramFiles\MicrosoftSQLServer\MSSQL\Data\YGKQ_Data.mdf’SIZE=10MB,MAXSIZE=50MB,FILEGROWTH=5%)LOG ON(NAME=YGKQ _log,FILENAME=' C:\Program Files\MicrosoftSQL Server\MSSQL\Data\YGKQ _log.ldf ',SIZE=2MB,MAXSIZE=5MB,FILEGROWTH=1MB)2. 创建表(1) 使用企业管理器创建表第一步:在YGKQ数据库展开点击表,在所有表的展开上点击右键选择新建表第二步:按照要求依次输入表的列名、数据类型、长度、是否允许空以及对这一列的描述。
第三步:点击鼠标右键,设置主键第四步:将所有列信息输入完成后点击保存,输入文件名。
第一张表创建完成。
可以在表展开中查看到新建的表第五步:按照上述方法将其他表新建完成。
(2) 使用SQL语句创建表第一步:打开事件分析器,输入SQL语句create table qqxl(sno char(4) primary key, --员工号sname char(8) not null,--姓名absent datetime,--缺勤时间(主键)absent int,--缺勤天数(主键)absent char(4),--缺勤类型absent char(20) --缺勤理由)第二步:保存建好的表可以通过SELECT语句查看建好的表第三部:按照上述步骤,建立其他的表create table qqxl(sab char(4) primary key,--缺勤类型(主键)sname char (8) not null,--缺勤名称absent char(20) --缺勤描述)实验结果表1.表2.表3.表4.图1.图2.实验报告二《数据库技术与管理》上机实验报告专业:工程管理学号:2011003352 姓名:胡艳红班级:1101班实验时间2012.11.24 实验地点西配楼实验内容实验二数据定义一、目的和要求1.了解SQL Server数据库的逻辑结构和物理结构。
《数据库原理》在线作业1附满分答案

《数据库原理》在线作业1附满分答案试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.Access数据库属于()数据库。
A.层次模型
B.网状模型
C.关系模型
D.面向对象模型
答案:C
2.创建表时可以在()中进行。
A.报表设计器
B.表浏览器
C.表设计器
D.查询设计器
答案:C
3.从关系中找出满足给定条件的操作称为()。
A.选择
B.投影
C.联接
D.自然联接
答案:A
4.DBS是指()。
A.数据
B.数据库
C.数据库系统
D.数据库管理系统
答案:C
5.属于SQL中的数据查询的动词的是()。
A.select
B.insert
C.create
D.grant
答案:A
更多加 boge30619 有惊喜
6.CHECK表示哪个完整性约束()。
A.主码约束
B.指定默认值
C.参照完整性约束
D.限制取值范围。
数据库系统概念作业1答案

数据库系统概念(第6版) 作业1(1.8 1.9 1.12)
1.8列出文件处理系统和DBMS的四个主要区别
¾两个都是由一个互相关联的数据的集合和一组用以访问这些数据的程序组成的。
DBMS:物理和逻辑访问数据,文件:物理访问数据。
¾DBMS:被授权的程序可以访问存储的逻辑数据,数据可以被多个程序访问,减少数据的冗余
文件:一个程序所写的数据可能不能被另一个程序访问。
¾DBMS设计为更灵活地访问数据(如,查询),文件处理系统则被设计为特定的程序访问数据(如,已编译的程序)。
¾DBMS允许多个用户同时访问相同的数据。
文件处理系统一般允许一个或多个程序同时访问不同的数据文件。
在文件处理系统中,一个文件只有在两个程序都只有只读权限的时候才可以同时被两个程序并行访问。
1.9解释物理数据独立性的概念,以及它在数据库系统中的重要性
物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。
物理独立性使应用程序与存储在磁盘上的数据相分离,应用程序不依赖于物理模式,因此物理模式改变了它们也无需重写。
1.12解释用图1‐4的表来设计会导致哪些问题
数据重复浪费存储空间,同时也带来更新异常、插入异常和删除异常。
数据库作业(1)

兰州交通大学数据库原理及应用作业作业要求:1.所有作业打印在A4稿纸上2.在封面写清楚班级、姓名、学号3.抄写题目(表可以不写),命令与题目对应。
概念基础部分:⒈简述数据、数据库、数据库管理系统、数据库应用系统的概念。
答:数据是描述事物的符号记录,是信息的载体,是信息的具体表现形式。
数据库就是存放数据的仓库,是将数据按一定的数据模型组织、描述和存储,能够自动进行查询和修改的数据集合。
数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。
它建立在操作系统的基础上,位于用户与操作系统之间的一层数据管理软件,它为用户或应用程序提供访问数据库的方法,包括数据库的创建、查询、更新及各种数据控制等。
凡使用数据库技术管理其数据的系统都称为数据库应用系统。
⒊什么是实体、属性、码、联系?答:客观存在并可以相互区分的事物叫实体。
属性是实体所具有的某些特性,通过属性对实体进行描述。
一个实体往往有多个属性,这些属性之间是有关系的,它们构成该实体的属性集合。
如果其中有一个属性或属性集能够唯一标识整个属性集合,则称该属性或属性集为该实体的码。
现实世界的事物之间是有联系的,即各实体型之间是有联系的。
就两个实体型的联系来说,主要有以下3种情况:一对一联系(1:1)、一对多联系(1 : M)和多对多联系(M : N)。
⒌设某工厂数据库中有四个实体集。
一是“仓库”实体集,属性有仓库号、仓库面积等;二是“零件”实体集,属性有零件号、零件名、规格、单价等;三是“供应商”实体集,属性有供应商号、供应商名、地址等;四是“保管员”实体集,属性有职工号、姓名等。
(1)试为该工厂的数据库设计一个ER模型,要求标注联系类型,可省略实体属性。
1 N(2)根据转换规则,将ER模型转换成关系模型,要求标明每个关系模式的主键和外键。
答:(1)ER模型(2)关系模式:仓库(仓库号,仓库面积)零件(零件号,零件名,规格,单价)供应商(供应商号,供应商名,地址)保管员(职工号,姓名,仓库号)库存(仓库号,零件号,库存量)供应(供应商号,零件号,供应量)7.简述关系的完整性。
电大数据库运维作业一

电大数据库运维作业一数据库运维作业一一、单项选择题(每题2分,共60分)1. 数据库系统的核心是()。
A. 数据库B.数据库管理员C.数据库管理系统D.计算机软硬件系统2. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()。
A. DBS 包括 DB 和 DBMSB. DBMS 包括 DB 和 DBSC. DB包括DBS和DBMSD. DBS包括DB,也就是DBMS3. 在文件管理方式中,数据处于一种()的状态。
A.集中B.集体化C.分散D.链接4. 以下不属于数据库特点的是()。
A. 数据共享B.数据冗余度高C.数据集中控制D.数据独立性高5. 对数据库特征的描述不准确的是()。
A. 数据具有独立性B.数据结构化C.数据集中控制D,数据没有冗余6. mysqladmin command参数中删除一个库的参数是()。
A. delete [DB_NAME]B. drop [DB_NAME]C. drop database [ DB_NAME ]D. delete database [ DB_NAME ]7. MySQL二进制日志binlog的作用是记录MySQL内部()的内容。
A.增删改B.查询 selectC.显ZK showD.异常 exception8. mysqlbinlog中使用参数()可以打开指定库的binlog文件。
A, —d B. —r C. —h D. —u9. MySQL数据库中使用命令行工具()可以有效地对记录进行归档。
A. mysqldumpB. mysqladminC. mysqlbinlogD. percona toolkit10. 在MySQL可视化管理工具MySQL GUI Tools中,方便数据库迁移的图形化应用程序是()。
A. MySQL AdministratorB. MySQL Migration ToolkitC. MySQL Query BrowserD. MySQL Workbench11. MySQL使用的默认端口是()。
数据库原理第一次作业-答案

首页 > 课程作业作业名称数据库原理第1次作业作业总分100起止时间2016-10-11至2016-11-8 23:59:00通过分数60标准题总分100题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2对于学生选课关系,其关系模式为:学生(学号,,年龄,所在系);课程(课程名,课程号,先行课);选课(学号,课程号,成绩)。
表示“学过数据库和操作系统的学生和学号”的关系代数是()•A、∏,学号(σ课程名=‘数据库’(课程))•B、∏,学号(σ课程名=‘数据库’(学生∞选课∞课程))∩∏ ,学号(σ课程名=‘操作系统’(学生∞选课∞课程))•C、∏,学号(σ课程名=‘数据库’(学生))•D、∏,学号(σ课程名=‘数据库’ and课程名=‘操作系统’(学生∞选课∞ 课程))标准答案:b说明:题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2对于学生选课关系,其关系模式为:学生(学号,,年龄,所在系);课程(课程名,课程号,先行课);选课(学号,课程号,成绩)。
表示“学过数据库课程的学生和学号”的关系代数是()•A、∏学号(∏,(σ课程名=‘数据库’(课程))•B、∏学号(∏,(σ课程名=‘数据库’(学生))•C、∏,学号(σ课程名=‘数据库’(学生∞选课∞课程))•D、∏,学号(σ课程名=‘数据库’(学生∞课程))标准答案:c说明:案)本题分数:2设关系R与关系S具有相同的属性个数,且相对应的属性的值取自同一个域,则R-(R-S)等于()•A、R∪S•B、R∩S•C、R×S•D、R-S标准答案:b说明:题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2设关系R和S的元组个数分别为100和200,关系T是R和S的笛卡尔积,则T的元组个数是()•A、100•B、200•C、300•D、20000标准答案:d说明:题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2在数据库系统中,用户使用的数据视图是()描述,它是用户与数据库系统之间的接口。
15春西南交《数据库原理》在线作业一 答案

西南交《数据库原理》在线作业一
一、单选题(共25 道试题,共100 分。
)
1. 当两个关系没有公共属性时,其自然联接操作表现为()。
A. 笛卡尔积操作
B. 等值联接操作
C. 结果为空集
D. 错误操作
正确答案:A
2. 以下关于全键的说法正确的是()
A. 属性都是主属性
B. 最高属于3NF
C. 含有非主属性
D. 可能还有其他候选键
正确答案:A
3. 在视图上不能完成的操作是()
A. 更新视图
B. 查询
C. 在视图上定义新的基本表
D. 在视图上定义新视图
正确答案:C
4. DBMS对数据库中的数据的查询、插入、修改和删除操作的功能称为()。
A. 数据定义
B. 数据管理
C. 数据操作
D. 数据控制
正确答案:C
5. 事务必须是数据库从一个一致性状态变为另一个一致性状态,这是事务的()。
A. 原子性
B. 一致性
C. 隔离性
D. 持久性
正确答案:B
6. 当事务T对数据对象A加上排它锁,则只允许事务T读取和修改A,其他任何事务对A(),直至T释放A上的锁。
A. 加排它锁
B. 加更新锁。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.列举四个你使用过的很有可能使用过数据库来存储持久数据的应
用,并分别描述这些数据库中存储哪些数据。
(1)超市数据库中存储的数据主要是各类商品的名称、数量、单价等。
(2)QQ数据库中存储的数据主要是:用户的姓名、年龄、出生年月、身分证号码、民族、学历学位、籍贯、详细家庭住址等。
(3)学生管理系统存储的数据主要是学生的人数、男女比例、个人信息(姓名、年龄、出生年月、身分证号码、民族、学历学位、籍贯、详细家庭住址等)等。
(4)、银行数据库中存储的数据主要有: 发卡日期、ID、姓名、身份证号、家庭地址、联系电话等。
2.解释物理数据独立性的概念,以及它在数据库系统中的重要性。
1)理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是
相互独立的。
即,数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。
2) 物理独立性使应用程序与存储在磁盘上的数据相分离,应用程序不依赖于物理模式,使它们不在需要重写。
3.数据库管理员的五种主要作用是什么?
1)模式定义。
2)存储结构及存储方法定义。
3)模式及物理组织的修改。
4)数据访问授权。
5)进行日常维护。
4.解释两层和三层体系结构之间的区别。
对web应用来说哪种更合
适?为什么?
(1)、三层在安全性、稳定性及大量并发控制上要强于两层的,它不会让客户端直接面对数据库,所有减少了由于客户端被破解而给数据库带来损失的风险,并且可以比较妥善的解决多用户并发带来的服务器拥挤,但是在客户端比较少的情况下,它访问数据的速度要慢于两层结构的,开发、维护难度要比两层的大不少。
(2)、三层体系结构。
许多Web应用都使用一种称为三层体系结构的体系结构,这种体系结构在客户端和数据库服务器间增加了一个中间层。
这个中间层根据应用的不同,有时称为应用服务器,有时称为Web服务器。
这个服务器充当的是一个中间人的角色,它保存了用于访问数据库服务器中数据的业务规则(过程或约束),另外在将一个客户请求转发给数据库服务器之前,这个中间服务器会先检查客户的凭证,以此增强数据库的安全性。
客户包括GUI界面和另外一些应用专用的业务规则。
中间服务器接收来自客户的请求,处理这些请求,并向数据库服务器发送数据库命令,然后作为一个通道将来自数据库服务器的(部分)经过处理的数据传递至客户,在此数据可能会进一步处理和过滤,并以GUI形式提供给客户。
因此,用户界面、应用规则和数据访问就构成了三层。