数据库应用技术2005思考与练习参考答案

数据库应用技术2005思考与练习参考答案
数据库应用技术2005思考与练习参考答案

第1章数据库系统与数据库概念设计

思考与练习

一、选择题

1.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A )。

A.DBS包括DB和DBMS

B.DBMS包括DB和DBS

C.DB包括DBS和DBMS

D.DBS就是DB,也就是DBMS

2.下面列出的数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的阶段是(D)。

I.人工管理阶段II.文件系统阶段III.数据库阶段

A.I 和II

B.只有II

C.II 和III

D.只有I

3.描述数据库全体数据的全局逻辑结构和特性的是(A )。

A.模式

B.内模式

C.外模式

4.要保证数据库的数据独立性,需要修改的是(C )。

A.模式与外模式

B.模式与内模式

C.三级模式之间的两层映射

D.三级模式

5.E-R方法的三要素是(C)。

A.实体、属性、实体集

B.实体、键、联系

C.实体、属性、联系

D.实体、域、候选区

6.概念设计的结果是(B )。

A.一个与DBMS相关的要领模型

B.一个与DBMS无关的概念模型

C.数据库系统的公用视图

数据库应用技术(SQL Server 2005)

D.数据库系统的数据字典

7.下列四项中,不属于数据库系统特点的是(C )。

A.数据共享

B.数据完整性

C.数据冗余度高

D.数据独立性高

二、简答题

1.数据管理技术的发展经历了哪几个阶段?各阶段的特点是什么?

●人工管理阶段:数据不能长期保存;应用程序本身管理数据;数据不共享;数据不具

有独立性;

●文件系统阶段:数据可以长期保存;由文件系统管理数据;数据冗余大,共享性差;

数据独立性差;

●数据库系统阶段:数据结构化;数据共享性高;数据独立性强;数据粒度小;独立的

数据操作界面;统一管理和控制;

2.数据库系统由哪几部分组成?

硬件系统;操作系统;数据库;数据库管理系统;数据库应用系统的开发工具及相关接口软件;数据库应用系统;用户;

3.数据库设计包括哪些阶段?各阶段的主要任务是什么?

(1)需求分析阶段:了解和分析用户的应用需求(包括数据与处理);

(2)概念设计阶段:根据需求分析的结果,形成独立于机器特点、独立于各个DBMS产品的概念模型(信息世界),用E-R图来描述。

(3)逻辑设计阶段:将概念设计E-R图转换成具体DBMS产品支持的数据模型,形成数据库的模式,并对数据进行优化处理。然后根据用户处理的要求,以及安全性的考虑,在基本表的基础上建立必要的视图,形成数据库的外模式。

(4)物理设计阶段:根据DBMS特点和处理的需要,对逻辑设计的关系模型进行物理存储安排并设计索引,形成数据库的内模式。

(5)数据库实施阶段:运用DBMS提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。

(6)数据库运行和维护阶段:数据库应用系统经过试运行后即可投入正式运行。在数据库系统的运行过程中不断对其进行评价、调整与修改。

第2章关系模型与数据库逻辑设计

-2-

第11章数据库的恢复与传输

思考与练习

一、选择题

1.关系数据模型是目前最重要的一种数据模型,它的三个要素是(B)。

A.实体完整性、参照完整性、用户自定义完整性

B.数据结构、关系操作、完整性约束

C.数据增加、数据修改、数据查询

D.外模式、模式、内模式

2.一个关系中,能唯一标识元组的属性集称为关系的(B)。

A.副键B.关键字C.从键D.参数

3.现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)、医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果),其中,医疗关系中的外码是(A )。

A.患者编号

B.患者姓名

C.患者编号和患者姓名

D.医生编号和患者编号

4.关系数据库管理系统应能实现的专门关系运算包括(B )。

A.排序、索引、统计

B.选择、投影、连接

C.关联、更新、排序

D.显示、打印、制表

5.一个关系中取出满足某个条件的所有元组形成一个新的关系的操作是(C )操作。

A.投影

B.连接

C.选择

D.复制

6.如果采用关系数据库实现应用,在数据库逻辑设计阶段需将(A )转换为关系数据模型。

A.E-R模型B.层次模型C.关系模型D.网状模型

二、填空题

1.关系模型中一般数据完整性分为:___________、_________和____________。

答案:实体完整性,参照完整性,用户定义完整性

2.关系代数运算中,专门的关系运算有________、________和________。

答案:选择,投影,连接

三、应用题(答案不唯一,仅供参考)

参照2.3.3节的学生选课模型,用关系代数完成如下运算。

(1)学号为“2007060206”学生的姓名、性别和专业。

-3-

数据库应用技术(SQL Server 2005)

∏Sname,Sex,Specialty (σSID =’2007060206’(S))

(2)软件技术专业考试成绩不及格(低于60分)的学生的学号和姓名。

∏SID,Sname (σGrade<60(S SC))

(3)选修了“数据结构”课程学生的学号和姓名。

∏SID, Sname,Cname (σCname =’数据结构’(S SC C))

(4)学号为“2007060208”学生的“数据结构”课程成绩。

∏SID, Sname,Cname,Grade (σSID =’2007060208’ and Cname =’数据结构’(S SC C))

第3章SQL Server 2005的安装与配置

思考与练习

一、选择题

1. (A)工具是Microsoft SQL Server 2005提供的集成环境,这种工具可以完成访问、配置、控制、管理和开发SQL Server的所有工作。

A.Microsoft SQL Server Management Studio

B.SQL Server配置管理器

C.Analysis Services

D.SQL Server Business Intelligence Development Studio

2.下面(C)不是微软公司为用户提供的六种版本的SQL Server 2005之一。

A.企业版B.开发版C.应用版D.标准版

3.Microsoft SQL Server 2005是一种基于客户机/服务器的关系型数据库管理系统,它使用(B )语言在服务器和客户机之间传递请求。

A.TCP/IP B.T-SQL C.C D.ASP

二、填空题

1.微软公司为用户提供了6种版本的SQL Server 2005,它们分别是:_________、_________、_________、_________、_________和_________。

答案:企业版、标准版、工作组版、开发版、企业评估版和精简版。

2.SSMS是__________________的缩写。

答案:SQL Server Management Studio

第4章数据库的创建与管理

思考与练习

一、选择题

1.在创建数据库时,系统自动将(C)系统数据库中的所有用户定义的对象都复制到

-4-

第11章数据库的恢复与传输

的数据库中。

A.Master

B.Msdb

C.Model

D.Tempdb

2.SQL Server 2005的系统数据库是(D )。

A.Master,Tempdb,AdventureWorks,Msdb,Resource

B.Master,Tempdb,Model,Librar,Resource

C.Master,Northwind,Model,Msdb,Resource

D.Master,Tempdb,Model,Msdb,Resource

二、填空题

1.SSMS的注册服务器有以下几种类型:_________、_________、_________、_________和_________。

答案:数据库引擎、Analysis Services、Reporting Services、SQL Server Mobile和Integration Services

2.__________数据库是系统提供的最重要的数据库,其中存放了系统级的信息。

答案:Master

3.在SSMS中,_________窗口主要显示用户经常管理的数据库服务器的列表。

答案:已注册的服务器

4.在SSMS中,_________窗口用于显示数据库服务器中的所有数据库对象。

答案:对象资源管理器

5.修改数据库使用T-SQL 语句_________,删除数据库使用T-SQL 语句_________。

答案:ALTER DATABASE DROP DATABASE

6.在SQL Server 2005中,一般主要数据文件的扩展名为_________,一般次要数据文件经常使用的扩展名为_________,日志文件的扩展名为_________。

答案:mdf、ndf、ldf

7.在SQL Server 2005中,数据库文件分为两种,它们是_________和_________;文件组分为两类,它们分别是_________和_________。

答案:数据文件、事务日志文件、主文件组、次文件组

8.在Microsoft SQL Server 2005系统中,一个数据库最少有一个_________文件和一个_________文件。

答案:主数据文件、事务日志文件

第5章表的创建与管理

思考与练习

一、选择题

-5-

数据库应用技术(SQL Server 2005)

1.使用T-SQL语言创建表时,语句是(B )。

A.DELETE TABLE B.CREATE TABLE C.ADD TABLE D.DROP TABLE 2.在T-SQL中,关于NULL值叙述正确选项是(D)。

A.NULL 表示空格

B.NULL表示0

C.NULL既可以表示0,也可以表示是空格

D.NULL表示空值

3.【表设计器】的“允许空”单元格用于设置该列是否可输入空值,实际上就是创建该列的(C )约束。

A.主键B.外键C.NULL D.CHECK

4.为数据表创建索引的目的是((1)A ),可以在创建表时用((2)C)两种方法来创建唯一索引。

⑴A.提高查询的检索性能B.创建唯一索引C.创建主键D.归类

⑵A.设置主键约束,设置唯一约束B.CREATE TABLE,CREATE INDEX

C.设置主键约束,CREATE INDEX D.以上都可以

5.SQL Server的字符型系统数据类型主要包括(B )。

A.int、money、char B.char、varchar、text

C.datetime、binary、int D.char、varchar、int

二、填空题

1.使用T-SQL语句管理表的数据,插入语句是:_________。修改语句是:_________。删除语句是:_________。

答案:INSERT、UPDATA、DELETE

2.SQL Server 2005提供的数据库表除了用户自定义的标准表外,还包括一些特殊用途的表,主要有__________、__________和__________三种。

答案:分区表、临时表和系统表

3.T-SQL 中的整数数据类型包括bigint 、_____、smallint 、_____等几种类型。

答案:int、tinyint

4.表的关联就是_____约束。

答案:外键

5.关系图中的关系连线的终点图标代表了关系的类型,如果关系连线两端为钥匙图标,则关系类型为_____。如果关系连线一端为钥匙图标,另一端为∞图标,则关系类型为_____。

答案:1:1、1:n

6.T-SQL语言基本表定义有___________、___________、___________和___________4个表级约束。

答案:主键约束、外键约束、唯一性约束、检查约束

7.当指定基本表中某一列或若干列为主键时,则系统将在这些列上自动建立一个________、________的索引。

-6-

第11章数据库的恢复与传输

答案:唯一性、聚簇

8.在索引命令中使用关键字CLUSTERED或NONCLUSTERED分别表示将建立的是________或________索引。

答案:聚簇索引、非聚簇索引

第6章SELECT数据查询

思考与练习

一、选择题

1.查询语句“SELECT name,sex,birthday FROM human”返回(C )列。

A.1 B.2 C.3 D.4

2.语句“SELET COUNT(*) FROM human”返回(A )行。

A.1 B.2 C.3 D.4

3.假设数据表“test1” 中有10 条数据行,可获得最前面两条数据行的命令为(B )。

A.SELECT 2 * FROM test1

B.SELECT TOP 2 * FROM test1

C.SELECT PERCENT 2 * FROM test1

D.SELECT PERCENT 20 * FROM test1

4.关于查询语句中ORDER BY 子句使用正确的是(C )。

A.如果未指定排序列,则默认按递增排序

B.数据表的列都可用于排序

C.如果在SELECT 子句中使用了DISTINCT 关键字,则排序列必须出现在查询结果中

D.联合查询不允许使用ORDER BY 子句

5.在T-SQL 语法中,SELECT 查询语句的完整语法较复杂,但至少包括的部分是(B),使用关键字(A )可以把重复行屏蔽,将多个查询结果返回一个结果集合的运算符是(B ),如果在SELECT 语句中使用聚合函数(列函数)进行分组统计或汇总时,一定在后面使用(A )。

⑴A.SELECT ,INTO B.SELECT ,FROM

C.SELECT ,GROUP D.仅SELECT

⑵A.DISTINCT B.UNION C.ALL D.TOP

⑶A.JOIN B.UNION C.INTO D.LIKE

⑷A.GROUP BY B.COMPUTE BY C.HAVING D.COMPUTE

6.SQL中,与"NOT IN"等价的操作符是:(D )

A.=SOME

B.<>SOME

-7-

数据库应用技术(SQL Server 2005)

C.=ALL

D.<>ALL

二、填空题

1.在T-SQL语句中____语句使用频率最高。

答案:SELECT

2.左外连接返回连接中左表的数据行,而只返回右表中____数据行。

答案:全部、部分

3.SELECT查询语句中两个必不可少的子句是____和____。

答案:SELECT、FROM

第7章视图的创建与管理

思考与练习

一、填空题

1.SQL Server 2005中不仅可以通过视图检查基本表中的数据,而且还可以向基本表中添加或修改数据,但是所插入的数据必须符合基本表中的。

答案:数据完整性约束

2.视图是从_______________或其他视图导出的表。

答案:基本表

第8章T-SQL编程与应用

思考与练习

一、选择题

1.下面哪些字符可以用于T-SQL的注释(A )。

A.--

B.@@

C.**

D.&&

2.对于多行注释,必须使用(B )进行注释。

A./ / B./* */ C.-- -- D.// //

3.用以去掉字符串尾部空格的函数是(C)。

A.LTRIM

B.RIGHT

C.RTRIM

-8-

第11章数据库的恢复与传输

D.SUBSTRING

4.SQL Server 2005中,全局变量以(B )符号开头。

A.@

B.@@

C.**

D.&&

二、填空题

1.在SQL Server 中,变量共分为两种:一种是________,另一种是________。

答案:局部变量、全局变量

2.包含在引号(“”)或方括号([])内的标识符称为________。

答案:界定标识符

3.SQL Server中的编程语言是_________语言,它是一种非过程化的高级语言,其基本成分是_________________________________________________。

答案:T-SQL 、SQL语句

第9章存储过程、触发器和用户定义函数

思考与练习

一、选择题

1.激活DML触发器的数据修改语句,有效选项是(B )

A.INSERT B.UPDATE C.DELETE D.SELECT

2.当希望执行对book表的操作时,如果该操作不执行,而是执行对price表的更新操作,则应该创建什么类型的DML触发器(D )。

A.FOR

B.BEFORE

C.AFTER

D.INSTEAD OF

3.关于触发器,叙述正确的是:(A )。

A.触发器是自动执行的,可以在一定条件下触发

B.触发器不可以与同步数据库的相关表进行级联更改

C.SQL Server 2005不支持DDL触发器

D.触发器不属于存储过程

二、填空题

1.SQL Server 2005中的触发器可以分为______触发器和______触发器两种。

答案:DML和DDL

2.在SQL Server 2005中,通过执行________语句创建触发器。

-9-

数据库应用技术(SQL Server 2005)

答案:CREATE TRIGGER

3.在SQL Server 2005中提供了3种存储过程,它们分别是______、______和______。

答案:系统存储过程、用户自定义存储过程和扩展存储过程

第10章数据库的安全性管理

思考与练习

一、选择题

1.固定数据库角色db_securityadmin可以在数据库中进行(C )活动。

A.在数据库中有全部权限

B.可以添加或删除用户

C.可以管理全部权限、对象所有权、角色和角色成员资格

D.可以更改数据库内任何用户表中的所有数据

2.关于登录和用户,下列各项表述不正确的是(C )。

A.登录是在服务器级创建的,用户是在数据库级创建的

B.创建用户时必须存在一个用户的登录

C.用户和登录必须同名

D.一个登录可以对应多个用户

3.SQL Server 2005的安全性管理可分为4个等级,不包括(B )

A.操作系统级B.用户级C.SQL Server级D.数据库级

4.对访问SQL Server实例的登录,有两种验证模式:Windows 身份验证和(B )身份验证。

A.Windows NT模式B.混合身份验证模式C.以上都不对

二、填空题

1.在SQL SERVER中的【登录名—新建】窗口左侧的“选择页”列表框中选择________页,可以进行数据库用户的创建。

答案:常规

2.服务器权限允许________执行管理任务,________用于控制对数据库对象的访问和语句执行。

答案:数据库管理员、数据库权限

3.创建新的数据库角色时一般要完成的基本任务是________、________、________。

答案:创建新的数据库角色、分配权限给创建的角色、将这个角色授予某个用户。

第11章数据库的恢复与传输

-10-

第11章数据库的恢复与传输

思考与练习

一、选择题

1.做数据库差异备份之前,需要做(A )备份。

A.数据库完整备份B.数据库差异备份

C.事务日志备份D.文件和文件组备份

2.做文件及文件组备份后,最好做(C )备份。

A.数据库完整备份B.数据库差异备份

C.事务日志备份D.文件和文件组备份

3.(A )备份最耗费时间。

A.数据库完整备份B.数据库差异备份

C.事务日志备份D.文件和文件组备份

4.下列关于数据库备份的叙述错误的是(A )。

A.如果数据库很稳定就不需要经常做备份,反之要经常做备份以防数据库损坏

B.数据库备份是一项很复杂的任务,应该由专业的管理人员来完成

C.数据库备份也受到数据库恢复模式的制约

D.数据库备份策略的选择应该综合考虑各方面因素,并不是备份做得越多,越全就越好

5.关于SQL Server 2005的恢复模式叙述正确的是(B )。

A.简单恢复模式支持所有的文件恢复

B.大容量日志模式不支持时间点恢复

C.完全恢复模式是最好的安全模式

D.一个数据库系统中最好是用一种恢复模式,以避免管理的混乱

二、填空题

1.恢复模式有________、________和________。

答案:简单恢复模式、完全恢复模式和大容量日志恢复模式

2.SQL Server 数据库备份类型包括________、________和________。

答案:完整数据库备份、差异数据库备份、事务日志备份和文件和文件组备份。

3.完全恢复模式下的备份可以分为三类,它们分别是________、________和________。

答案:完整性备份,差异备份和日志备份。

4.对某一数据库进行完整性备份,右击该数据库,在弹出的快捷菜单中选择________中的“备份”选项。

答案:任务。

5.________是指将数据库从SQL Server表复制到数据文件;________是指将数据从数据文件加载到SQL Server。

答案:导出、导入。

-11-

SQL Server 2005 数据查询练习题及答案

Sql 语句答案: 1. select姓名,单位 from读者 where姓名like'李%' 2. select书名,出版单位 from图书 3. select出版单位,书名,单价 from图书 where出版单位='高等教育出版社' order by单价desc 4. select书名,出版单位,单价 from图书 where单价between 10.00 and 20.00 order by出版单位,单价asc 5. select书名,作者 from图书 where书名like'计算机%' 6. select借阅.总编号,借书证号 from图书,借阅 where图书.总编号=借阅.总编号and借阅.总编号in('112266','449901') 7.select distinct姓名,单位 from读者inner join借阅 on借阅.借书证号=读者.借书证号 8. select书名,姓名,借书日期 from图书inner join借阅 on图书.总编号=借阅.总编号 join读者 on借阅.借书证号=读者.借书证号 where读者.姓名like'李%' 9. select distinct读者.借书证号,姓名,单位 from借阅inner join读者 on借阅.借书证号=读者.借书证号 where借阅.借书日期>='1997-10-1' 10. select借书证号

from借阅 where总编号in(select总编号 from图书 where书名='FoxPro大全') 11. select姓名,单位,借书日期 from借阅,读者 where借阅.借书证号=读者.借书证号and借书日期=(select借书日期 from借阅,读者 where借阅.借书证号=读者.借书证号and姓名='赵正义') 12. select distinct借书证号,姓名,单位 from读者 where借书证号not in(select借书证号 from借阅 where借书日期>='1997-07-01') 13. select max(单价)最高单价,min(单价)as最低单价,avg(单价)as平均单价from图书 where出版单位='科学出版社' 14. select count(借书证号) from借阅 where借书证号in(select借书证号 from读者 where单位='信息系') 15. select出版单位,max(单价)最高价格,min(单价)as最低价格,count(*)册数from图书 group by出版单位 16. select单位,count(借阅.借书证号) from借阅,读者 where借阅.借书证号in(select借书证号 from读者) group by单位 17. select姓名,单位 from读者 where借书证号in(select借书证号 from借阅 group by借书证号 having count(*)>=2)

数据库应用技术复习试题

一、选择题 1.SQL*PLUS在ORACLE数据库系统中的作用,以下叙述正确的是(C) A.是ORACLE数据库服务器的主要组成部分,是服务器运行的基础构件。B.是ORACLE数据库系统底层网络通信协议,为所有的ORACLE应用程序提供一个公共的通信平台。 C.是ORACLE客户端访问服务器的一个工具,通过它可以向服务器发送SQL命令。 D.是ORACLE客户端到客户端的点对点的通信工具,用来传递各个客户端的数据。 2.命令sqlplus /nolog的作用是(C ) A.仅创建一个ORACLE实例,但并不打开数据库. B.仅创建一个ORACLE实例,但并不登录数据库. C.启动sqlplus,但并不登录数据库 D.以nolog用户身份启动sqlplus 3.在SQL*PLUS中显示EMP表结构的命令是( B) A.LIST EMP B.DESC EMP C.SHOW DESC EMP D.STRUCTURE EMP 4.在SQL*PLUS环境中可以利用DBMS_OUTPUT包中的PUT_LINE方法来回显服务器端变量的值 但在此之前要利用一个命令打开服务器的回显功能,这一命令是( D) A.set server on B.set serverecho on C.set servershow on D.set serveroutput on 5.在SQL*PLUS中执行刚输入的一条命令用(A ) (A) 正斜杠(/) (B) 反斜杠(\) (C) 感叹号(!) (D) 句号(.) 6.在SQL*PLUS中显示当前用户的命令是(C ) (A) show account (B) show accountname (C) show user

园林花卉学试题一及答案

园林花卉学试题一及答案 一、选择题(20分,每题1分) 1.凤梨科植物要求的pH值( A ) A. 4.0 B. 4.5~5.0 C. 5.5~6.0 D. 6 2.瓜叶菊要求的腐叶土、培养土、园土比例( B ) A. 4﹕4﹕2 B. 5﹕3.5﹕1.5 C. 5﹕2﹕3 D. 3﹕5﹕2 3.微量元素占植物体重() A. 0.1~0.2% B.3.6~4.5% C. 0.001~0.0001% D. 一半以上 4.形成灰分的矿物质元素有(a ) A. N. P. K. Ca. Mg B. N. P. K. Ca C. P. K. S. Ca. Mg. Fe D. D. O2. H2 5.叶暗绿色,生长延缓,下部叶的叶脉间黄化,表明缺( b )的表现。 A. N B. P C. Na D. Fe 6.低温温室温度应保持在() A. 3~8℃之间 B. 4~10℃之间 C. 8~15℃之间 D. 15℃以上 7.不等屋面温室两屋面宽度比( A ) A. 4﹕3 B. 5﹕2 C. 6﹕5 D. 3﹕1 8.当温室为东西延长时,南北两排温室间的距离通常为温室高度的( C )。 A. 3倍 B. 1倍 C. 2倍 D. 4倍 9.温室布置以()投射角为宜。 A. 450 B. 600 C. 90 0 D. 300 10.秋菊适宜生长温度( a )。 A. 20℃ B. 21℃ C. 40℃ D. 30℃ 11.调节繁殖期的栽培期,采用( d )等措施可有效调节花期。 A. 修剪 B. 摘心 C. 施肥 D. 控制水分 12.温度催延花期的主要作用( b ) A. 打破休眠 B. 花芽分化 C. 春化作用于 D. 影响花茎的伸长 13.催延花期的主要途径( d ) A. 温度处理 B. 加速生长 C. 日照处理 D. 药剂处理 14.菊花平瓣类有( a ) A. 宽带型 B. 平盘型 C. 雀舌型 D. 芍药型[ 15.菊花有抗( c )等毒气的功能。 A. SO2 B. HF C. HCl D. Cl2 16.瓜叶菊是花品种在8月播种,于11月以后增加人工光照,给予()光照,12月可开花。 A. 10小时以下 B. 15~15.5S C. 15.5~16S D. 16S以上 17.唐菖蒲别名(abc ) A. 菖兰 B. 剑兰 C. 扁竹莲 D. 水薄荷 18.催延花期包括(ab ) A. 促成开花栽培 B. 抑制栽培 C. 打破休眠 D. 春化作用 19.实生苗和扦插苗的培养土比例() A. 3﹕5﹕2 B. 5﹕3﹕2 C. 8﹕3﹕5 D. 4﹕4﹕2 20.缺铁表现( B ) A. 病斑不常出现 B. 叶脉间黄化 C. 严重时叶缘及叶尖干枯

ACCESS2010数据库应用技术课后习题参考答案

精品文档 《ACCESS2010数据库应用技术》 课后习题参考答案 目录 第1章 (2) 第2章 (4) 第3章 (5) 第4章 (5) 第5章 (6) 第6章 (7) 第7章 (8) 第8章 (9) 第9章 (12) . 精品文档 第1章 一、选择题 1.B 2.A 3.B

4.B 5.D 6.C 7.A 8.D 9.C 10.A 11.C 12.D 13.B 14.D 15.B 二、填空题 1.数据库,数据库管理系统,数据库系统 2.元组,属性 3.1:n或一对多 4.选择 5.文件 6.表,窗体 三、问答题 1.答:计算机数据管理技术经历了人工管理、文件管理、数据库管理以及新型数据库系统等发展阶段。 人工管理阶段的数据管理是以人工管理方式进行的,一般不需要将数据长期保存;由应用程序管理数据;数据有冗余,无法实现共享;数据对程序不具有独立性。 文件管理阶段利用操作系统的文件管理功能,将相关数据按一定的规则构成文件,通过文件系统对文件中的数据进行存取和管理,实现数据的文件管理方式。数据可以长期保存;数据对程序有一定独立性;但数据的共享性差、冗余度大,容易造成数据不一致;数据独立性差;数据之间缺乏有机的联系,缺乏对数据的统一控制和管理。 在数据库管理阶段,由数据库管理系统对数据进行统一的控制和管理,在应用程序和数据库之间保持较高的独立性,数据具有完整性、一致性和安全性高等特点,并且具有充分的共享性,有效地减少了数据冗余。 (在数据库管理阶段,学校信息管理中应用程序与数据库之间的关系如图1-4所示。有关学校信息管理的数据都存放在一个统一的数据库中,数据库不再面向某个部门的应用,而是面向整个应用系统,实现了数据共享,并且数据库和应用程序之间保持较高的独立性。) 新型数据库系统包括分布式数据库系统、面向对象数据库系统、多媒体数据库系统等,为复杂数据的管理以及数据库技术的应用开辟新的途径。 2.答:数据独立性是指应用程序与数据库的数据结构之间相互独立。在数据库系统中,. 精品文档 因为采用了数据库的三级模式结构,保证了数据库中数据的独立性。在数据存储结构改变时,不影响数据的全局逻辑结构,这样保证了数据的物理独立性。在全局逻辑结构改变时,不影响用户的局部逻辑结构以及应用程序,这样就保证了数据的逻辑独立性。 3.答:关系运算式如下: (1)σ(患者) >35年龄(2)σ(医生) '='主任医师职称

SQL_server_2005练习题,有答案

对以下题目请选择正确答案(每道题目有一个或多个正确的答案)。针对每一道题目,所有答案都选对,则该题得分,否则不得分。 1. 数据库设计的最终目标不包括()。(选择两项)BD A. 高效 B. 满足范式要求 C. 安全 D. 表现设计者的技术实力 E. 易用 F. 便于将来扩展功能和容量 2. 有关数据冗余说法错误的是()。(选择一项)C A. 数据库中,数据存在副本的现象,就是数据冗余。 B. 通过分类存储,可以有效减少数据冗余,但是会增加数据查找的复杂性。 C. 在数据库设计阶段,一定要尽最大可能避免数据冗余,最好做到无数据冗余。 D. 数据冗余通常是由于数据库设计引起的。 3. 用于表示数据库实体之间的关系图是()。A A. 实体关系图 B. 数据模型图 C. 实体分类图 D. 以上都不是 4. 假定有一个用户表,表中包含字段:userid (int)、username (varchar)、password(varchar)等,该表需要设置主键,以下说法正确的是()。(选择两项)AB A. 如果不能有同时重复的username和password,那么username和password可以组合在一起作为主键。 B. 此表设计主键时,根据选择主键的最小性原则,最好采用userid作为主键。 C. 此表设计主键时,根据选择主键的最小性原则,最好采用username和password作为组合键。 D. 如果采用userid作为主键,那么在userid列输入的数值,允许为空。 5. 语句alter table userinfo add constraint uq_userid unique(userid)执行成功后,为userinfo表的()字段添加了()约束。B A. userid 主键 B. userid 唯一 C. uq_userid 外键 D. uq_userid 检查 6. 运行如下T-SQL,结果返回包含()的记录集。A create table scores ( scoreid int identity(1,2), score numeric(4,2) not null, courseid int ) insert int scores values(90.5,null); insert into scores values(78.234,2);

花卉园艺工理论试题及答案

花卉园艺工理论试题及 答案 集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)

花卉园艺工理论试卷及参考答案 一、单项选择题(第1题~第150题。选择一个正确的答案,将相应的字母填入题内的括号中。每题1.0分,满分150分) 1. ( )不属于土壤结构改良剂的作用。 A、使容重降低 B、总孔度增加 C、有利于土壤各级水稳性团粒的形成 D、孔隙变大 2. 通过形态诊断,化学诊断等方法初步确定所缺乏的元素,补充施入这些矿质肥料,经一段时间,若症状消失,即可确定病因,这种方法叫( )。 A、形态诊断 B、化学诊断 C、施肥诊断 D、物理诊断 3. 属于无土栽培固体基质中的有机基质的是( )。 A、砂 B、泥炭 C、珍珠岩 D、蛭石 4. 根据自然界各种生物现象出现的季节来预测病虫害的方法称为( )。 A、期距法 B、物候法 C、经验猜想法 D、调查法 5 A、高温(33℃以上)、干旱 B、温暖(85℃±)、潮湿 C、低温(105℃以下)潮湿 D、温暖、干旱 6. 下列选项中,( )较易感染炭疽病。 A、蕙兰 B、春兰 C、建兰 D、君子兰 7. 梅、杏、桃喷洒( )易引起落叶。 A、乐果 B、敌百虫 C、马拉硫磷 D、灭多威 8. “半量式”波尔多液的原料配比,硫酸铜:生石灰:水为( )。

A、10:10:1000 B、10:0.5:1000 C、10:8:1000 D、8:10:1000 9. 春季晚霜冻主要危害幼苗期的作物、蔬菜、瓜类、( )的果树等。。 A、休眠期 B、坐果期 C、落叶期 D、果实膨大期 10. 干旱的防御措施主要有兴修水利;搞好农田基本建设;选用抗旱品种、采用( )措施;推广旱作节水农业等。 A、防旱 B、耐旱 C、抗旱保墒 D、抗干热风 11. 有关食物链的说法正确的是( )。 A、同一种食物只能被一种消费者取食 B、多条食物链可形成食物网 C、食物链的最顶端不一定是动物 D、营养级是有一定顺序的,不是错综杂的 12. 园林土壤过碱可使用( )来改善土壤酸碱性。 A、石灰粉 B、硫磺 C、硝酸钙 D、磷矿粉 13. 下列方法中,( )可防止保护地土壤碱化。 A、不少化肥 B、少用化肥 C、只用拥挤肥 D、换茬时漫灌 14. 下列选项中,( )不属于垄糠灰的特性。 A、色深,吸热快 B、微酸性 C、质地轻 D、多空隙 15. 日光温室最节能的保温措施是( )。

SQLServer数据库期末复习试题试卷及答案

现有关系数据库如下: 数据库名:教学数据库(Teacher) 教师信息表(教师编号,姓名,性别,民族,职称,身份证号) 课程信息表(课程号,课程名,标准课时数) 任课信息表(教师编号,课程号,实际课时数) 一、用SQL语言实现下列功能 1. 创建数据库。 要求:数据库名为 Teacher,主数据文件名为 Teacher_data.MDF,存放在目录下,初始值大小为2MB增长方式为按照10%的比例增长;日志文件名为Teacher_log.LDF,存放在目录下,初始值大小为 1MB增长方式为按照1MB的增量增长。 2. 创建教师信息表Teacherinfo,数据表的各字段属性如下表所示: 列名数据类型长度属性描述 Teacher_Id char 6 主键教师编号 Teacher_Name n varchar 8 不允许空姓名 Sex n char 2 检查(男/女)性别 Birth_Place n varchar 20 默认值(汉族)民族 Zhiche ng n varchar 20 不允许空职称 H Id char 16 唯一身份证号 3.创建课程信息表Course info,数据表的各字段属性如下表所示: 列名数据类型长度属性描述 Course_ld char 5 主键】田千口i=r. 课程 号 Course_Name n varchar 20 不允许空课程名 B Hours Int 检查(0~200) 标准课时数 4.创建任课信息表TCinfo,数据表的各字段属性如下表所示: 列名数据类型长度属性描述 Id int 自动编号 Teacher_Id char 6 外键教师编号 Course_Id char 5 外键】田千口 i=r. 课程号S Hours Int 实际课时数 5. 将下列课程信息添加到课程表中: 课号课程名称课时数 30001 SQL Server 数据库 90 30002 数据结构60 30003 VB 程序设计72 修改课号为30003的课程名称:Visual Basic 程序设计。

数据库应用技术试题库及答案

湖北财税职业学院 数据库应用技术试题库及答案 系部:信息工程 专业:计算机应用技术

目录 题型一填空题 (1) 题型二选择题 (3) 题型三简答题 (7) 题型四综合题 (10)

题型一填空题 1.数据库操作系统文件分为主数据文件、二级数据文件、日志文件。 2.21MB=__16__个扩展区。 3.SQL sewer 2000文件有两个名称逻辑文件名、物理文件名。 4.删除数据库命令格式:____DROP DATABASE 。 5.使用交叉连接将产生过多的__冗余数据______。 6.按照在数据库中实现完整性的作用级别,可以将其分为__对象级___、___总体级______。 7.核查约束的作用:用于检查输入数据取值是否正确。 8.使用默认过程的顺序依次为_创建默认、绑定默认、解除绑定、删除默认。 9.数据库操作系统文件分为主数据文件、二级数据文件、日志文件。 10.SQL Server 2000支持两种登录验证模式:Windows身份验证模式、混合模式。 11.如果用户选择混合模式的验证模式,则需要设置sa用户的口令。 12.使用ALTER TABLE 语句可以实现对表结构的修改操作。 13.向表中添加列需要使用ALTER TABLE的ADD子句。 14.删除列需要使用DROP COLUMN 子句。 15.使用ALTER TABLE语句还可以向一个已经存在的表添加约束或删除约束,向表中添加 约束需要使用ADD CONSTRAINT 子句。 16.删除约束使用DROP CONSTRAINT 子句。 17.Transact-SQL中的变量分为局部变量与全局变量,局部变量用@ 开头,全局变量用 @@ 开头。 18.在Transact-SQL中,可以使用嵌套的IF…ELS E语句来实现多分支选择,也可以使用 CASE 语句来实现多分支选择。 19.SQL Server 2000 使用了TOP 关键字,用于查询时只显示前面几行数据。 20.使用默认的过程依次为_创建默认、绑定默认、解除绑定、删除默认。 21.系统存储过程主要存储在master 数据库中。 22.SQL Server 2005中有四种备份类型:完整数据库备份、差异数据库备份、事务日 志备份、数据库文件和文件组备份。 23.数据库是存放数据的仓库,是长期存储在计算机内的、有组织的、可共享的数据集合。 24.以外键为主键的表称为主表。 25.数据库管理系统指位于用户与操作系统之间的一层数据管理系统软件。 26.数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据、数据库管理系 统(及其开发工具)、应用系统、数据库管理员和用户构成。 27.数据库系统管理员(Database Administrator,简称DBA) 28.数据模型通常由数据结构、数据操作和数据的约束条件三部分组成。 29.实体是客观存在并且可以相互区别的事物。 30.以关系数据模型为基础的数据库管理系统,称为关系数据库系统 (RDBMS) 31.关系模型允许定义四类完整性约束:实体完整性、域完整性、参照完整性和用户定义的 完整性。 32.主键的属性称为主属性。 33.结构化查询语言简写 SQL

花卉学试题及答案

一、填空题 (每空格1分,共30分) 1、花卉栽培的方式是指______、______、______。 2、花卉生产水平最先进的三个国家是____、____、____。 3、花卉分类的方法通常有8种,分别为______、______、 _______、_______、_______、_______、 _______、_______。 4、中国传统十大名花是指____、____、____、____、 ____、____、____、____、____、____。 5、花在开放过程中会变色的有____、____、____等, 它们分别属于____科、____科、____科。 二、名词解释 (每题2分,共10分) 1、春化作用 装 订 线(答题不 得超 过此 线)

2、光周期作用 3、花卉 4、模纹花坛 5、组织培养 三、单项选择题(每小题2分,共20分) 1、下列花卉中都属于二年生花卉的是()。 A、虞美人、万寿菊 B、一串红、鸡冠花 C、金盏菊、雏菊 D、三色堇、百日草 2、下列花卉中属于阴性花卉的是()。 A、肾蕨 B、景天 C、石莲花 D、仙人掌 3、下列花卉栽培时要求碱性土的是()。 A、非洲菊 B、鸳鸯茉莉 C、杜鹃 D、龙船花 4、下列花卉中常采用匍匐茎繁殖的是()。 A、大丽花 B、吊兰 C、蟛蜞菊 D、万寿菊

5、兰花中耐寒性最弱的为()。 A、建兰 B、寒兰 C、惠兰 D、春兰 6、下列花卉中属于短日照花卉的是()。 A、蒲包花 B、一串红 C、雏菊 D、一品红 7、要让一品红提前开花,最好的方法是()。 A、每日给予14小时的光照 B、每日给予10小时的光照 C、每日给予16小时的光照 D、每日给予12小时的光照 8、虾衣花、矮牵牛在植物分类学上分别隶属于()。 A、千屈菜科、旋花科 B、爵床科、旋花科 C、爵床科、茄科 D、千屈菜科、茄科 9、以下花卉中不属于室内观叶植物的是()。 A、鸢尾 B、竹芋 C、万年青 D、绿萝 10、下列花卉中哪些是不宜摘心的()。 A、鸡冠花、美女樱 B、万寿菊、一串红 C、千日红、矮牵牛 D、金鱼草、长春花 四、简答题(每题5分,共15分) 1、简述花境与花带的概念与二者的区别。

sql查询练习题含答案

--(1)查询20号部门的所有员工信息。 select * from emp e where e.deptno=20; --(2)查询奖金(COMM)高于工资(SAL)的员工信息。 select * from emp where comm>sal; --(3)查询奖金高于工资的20%的员工信息。 select * from emp where comm>sal*0.2; --(4)查询10号部门中工种为MANAGER和20号部门中工种为CLERK的员工的信息。select * from emp e where (e.deptno=10 and e.job='MANAGER') or (e.deptno=20 and e.job='CLERK') --(5)查询所有工种不是MANAGER和CLERK, --且工资大于或等于2000的员工的详细信息。 select * from emp where job not in('MANAGER','CLERK') and sal>=2000; --(6)查询有奖金的员工的不同工种。 select * from emp where comm is not null; --(7)查询所有员工工资和奖金的和。 select (e.sal+nvl(https://www.360docs.net/doc/e47557740.html,m,0)) from emp e; --(8)查询没有奖金或奖金低于100的员工信息。 select * from emp where comm is null or comm<100; --(9)查询员工工龄大于或等于10年的员工信息。 select * from emp where (sysdate-hiredate)/365>=10; --(10)查询员工信息,要求以首字母大写的方式显示所有员工的姓名。 select initcap(ename) from emp; select upper(substr(ename,1,1))||lower(substr(ename,2)) from emp; --(11)显示所有员工的姓名、入职的年份和月份,按入职日期所在的月份排序, --若月份相同则按入职的年份排序。 select ename,to_char(hiredate,'yyyy') year,to_char(hiredate,'MM') month from emp order by month,year; --(12)查询在2月份入职的所有员工信息。 select * from emp where to_char(hiredate,'MM')='02' --(13)查询所有员工入职以来的工作期限,用“**年**月**日”的形式表示。 select e.ename,floor((sysdate-e.hiredate)/365)||'年' ||floor(mod((sysdate-e.hiredate),365)/30)||'月' ||floor(mod(mod((sysdate-e.hiredate),365),30))||'日' from emp e; --(14)查询从事同一种工作但不属于同一部门的员工信息。

花卉学试题及答案

花卉基本知识检验 1、鸡冠花常见的栽培品种有(凤尾鸡冠)、(圆绒鸡冠)、(子母鸡冠) 2、(千日红)是理想的干花 3、以下哪种不是菊科( A ) A、松叶菊 B、向日葵 C、孔雀草 D、百日草 4、下面哪种花卉是傍晚及夜间开放( D ) A、三叶松叶菊 B、半枝莲 C、白睡莲 D、月见草 5、下面哪一种不是四大切花( D ) A、香石竹 B、唐菖蒲 C、玫瑰 D、牡丹 6、下面哪一种花卉昼开夜合( B ) A、剪秋萝 B、荷花 C、银莲花 D、耧斗菜 7、白头翁的观赏部位是( D ) A、花被片 B、花萼 C、雄蕊 D、花后柱头 8、下面哪一种花卉不是毛茛科的( A ) A、荷包牡丹 B、牡丹 C、唐松草 D、飞燕草 9、下面哪一种不是观叶花卉( D ) A、含羞草 B、肾蕨 C、龟背竹 D、花菱草 10、下面哪一种花卉是兰科花卉( D ) A、君子兰 B、紫罗兰 C、文殊兰 D、白芨 11、下面哪一种花卉不是鸢尾科的( D ) A 、黄菖蒲 B、花菖蒲 C、唐菖蒲 D、石菖蒲 12、下面哪一种植物不是多浆植物( A ) A、诸葛菜 B、玉树 C、伽蓝菜 D、昙花 13、下面哪一种植物可作垂直绿化用( B ) A、含羞草 B、香豌豆 C、红花醡浆草 D、老鹳草 14、一品红的观赏部位是( C ) A、花瓣 B、苞片 C、顶部小叶 D、花蕊 15、下面哪一种花卉无距( C ) A、凤仙 B、三色堇 C、羽衣甘蓝 D、耧斗菜 16、下面不能做园林背景材料的花卉是(B ) A、蜀葵 B、槭叶秋海棠 C、木芙蓉 D、蓖麻 17、下面哪一种不属于仙人掌科( B ) A、仙人掌 B、仙人笔 C、仙人指 D、仙人球 18、下面哪一种不属于夏季花卉( A ) A、报春花 B、荷花 C、夏堇 D、蜀葵

数据库应用技术形考任务答案

形考任务一 题目1 关于数据库管理系统的说法,错误的是()。 选择一项: a. 数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型 b. 数据库管理系统对数据库文件的访问必须经过操作系统才能实现 c. 数据库应用程序可以不经过数据库管理系统而直接读取数据库文件 d. 数据库管理系统对用户隐藏了数据库文件的存放位置和文件名 题目2 关于用文件管理数据的说法,错误的是()。 选择一项: a. 用文件管理数据,难以提供应用程序对数据的独立性 b. 当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序 c. 用文件存储数据的方式难以实现数据访问的安全控制 d. 将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率 题目3 数据库系统的物理独立性是指()。 选择一项: a. 不会因为数据的变化而影响应用程序 b. 不会因为数据存储结构的变化而影响应用程序 c. 不会因为数据存储策略的变化而影响数据的存储结构 d. 不会因为数据逻辑结构的变化而影响应用程序 题目4 数据库系统是由若干部分组成的。下列不属于数据库系统组成部分的是()。

选择一项: a. 数据库 b. 操作系统 c. 应用程序 d. 数据库管理系统 题目5 数据库三级模式结构的划分,有利于()。 选择一项: a. 数据的独立性 b. 管理数据库文件 c. 建立数据库 d. 操作系统管理数据库 题目6 在数据库的三级模式中,描述数据库中全体数据的逻辑结构和特征的是()。 选择一项: a. 内模式 b. 模式 c. 外模式 d. 其他 题目7 在用数据模型描述数据时,一般要求数据模型要满足三个要求。下列描述中,不属于数据模型应满足的要求的是()。 选择一项: a. 能够描述并发数据 b. 能够真实地模拟现实世界 c. 容易被业务人员理解 d. 能够方便地在计算机上实现

SQL_server考前复习试题4答案

一、单项选择题(每小题1分,共10分) 1.数据库应用系统是由数据库、数据库管理系统(及其开发工具)、应用系统、(d )和用户构成。 A.DBMS B.DB C.DBS D.DBA 2.数据库管理系统的英文缩写是(a )。 A.DBMS B.DBS C.DBA D.DB 3.在关系运算中,选取符合条件的元组是( d )运算。 A.除法B.投影 C.连接D.选择 4.数据库设计中的逻辑结构设计的任务是把( d )阶段产生的概念数据库模式变换为逻辑结构的数据库模式。 A.需求分析B.物理设计 C.逻辑结构设计D.概念结构设计 5.一个规范化的关系至少应当满足( c )的要求。 A.一范式B.二范式 C.三范式D.四范式 6.在实际数据库设计中,“学号”通常作为(c)存在。 A.数据结构B.数据存储 C.数据项目D.处理过程 7.SQL Server 2000中删除表中记录的命令是( a )。 A.DELETE B.SELECT C.UPDATE D.DROP 8.运行命令SELECT ASCII(‘Alklk’)的结果是( d )。 A.48 B.32 C.90 D.65 9.在SQL中,建立视图用的命令是( c )。 SCHEMA TABLE VIEW INDEX 10.在MS SQL Server中,用来显示数据库信息的系统存储过程是( d )。 A. sp_dbhelp B. sp_db C. sp_help D. sp_helpdb 二、判断题(每空1分,共10分) 1.连接、选择和投影三种关系运算具有相同的结果。n 2.数据的安全性主要防范的对象是合法用户。n 3. 数据库设计前只需选择数据库分析设计人员。n 4. 恢复是利用冗余数据来重建数据库。y 5.定义外键级级联是为了保证相关表之间数据的一致性吗y 6.创建唯一性索引的列可以有一些重复的值n 7.存储过程的输出结果可以传递给一个变量。y 8.视图具有与表相同的功能,在视图上也可以创建触发器。n 9.能在游标中删除数据记录。y 10.SQL Server 2000不具有数据的导入与导出功能。n

SQL Server2005数据库应用技术

《SQL Server2005数据库应用技术》习题参考答案 习题 1 一、选择题 1.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B )。 A. 命令的集合 B. 数据的集合 C. 程序的集合 D. 文件的集合 2.支持数据库的各种操作的软件系统是(D )。 A. 数据库系统 B. 文件系统 C. 操作系统 D. 数据库管理系统3.(C )由计算机硬件、操作系统、数据库、数据库管理系统以及开发工具和各种人员(如数据库管理员、用户等)构成。 A. 数据库管理系统 B. 文件系统 C. 数据库系统 D. 软件系统 4.在现实世界中客观存在并能相互区别的事物称为(A )。 A. 实体 B. 实体集 C. 字段 D. 记录 5.在数据库设计的需求阶段中,业务流图一般采用(B )表示。 A. 程序结构图 B. 数据流图 C. 程序框架 D. E-R图 6.在数据库设计的(B )阶段中,用E-R图来描述信息结构。 A. 需求分析 B. 概念结构设计 C. 逻辑结构设计 D. 物理结构设计1.SQL Server2005的操作中心是(A )。 A. Management Studio B. Enterprise Management C. Visual https://www.360docs.net/doc/e47557740.html,2005 D. 查询编辑器窗口2.注册至某服务器,表示该服务器(B )。 A. 已启动但未连接 B. 已启动并且已连接 C. 还未启动 D. 还未连接 3.对于大型企业而言,应该采用(A )版本的SQL Server2005。 A. 企业版 B. 工作组版 C. 开发者版 D. 精简版 1.一个数据库至少有(A )个文件。 A. 2 B. 3 C. 4 D. 5 2.若要使用多个文件,为了便于管理,可以使用(B )。 A. 文件夹 B. 文件组 C. 复制数据库 D. 数据库脱机 3.在SQL Server中,用来显示数据库信息的系统存储过程是(D )。 A. sp_dbhelp B. sp_db C. sp_help D. sp_helpdb 4.在SQL Server中,下列关于数据库的说法正确的是(B )。 A.一个数据库可以不包含事务日志文件 B.一个数据库可以只包含一个事务日志文件和一个数据库文件 C.一个数据库可以包含多个数据库文件,但只能包含一个事务日志文件 D.一个数据库可以包含多个事务日志文件,但只能包含一个数据库文件 1.在Transact-SQL语句中,删除表中数据的命令是(A)。 A.DELETE B.DROP C.CLEAR D.REMOVE 2.在SQL Server2005中,更新表中数据的命令是(C )。 A.USE B.SELECT C.UPDATE D.DROP 3.以下关于外键和相应的主键之间的关系的说法中,正确的是(A )。 A.外键不一定要与相应的主键同名 B.外键一定要与相应的主键同名 C.外键一定要与相应的主键同名而且唯一 D.外键一定要与相应的主键同名,但并一定唯一 4.在Transact-SQL语句中,修改表结构时应使用的命令是(C )。

园林花卉学试题及答案

花卉资料简答 一、名词解释(每小题3分,4小题,共计12分) 1.露地花卉:在当地得自然环境条件下能完成其全部得生长发育过程而不需要其她得保护措施。 2.水生花卉:在水中或沼泽地生长得花卉,包括湿生、沼生与两栖植物。 3.旱生花卉:这类花卉耐旱性强,能忍受较长期空气或土壤得干燥而继续生长。 4.湿生花卉:该类花卉抗旱性弱,生长期间要求经常有大量水分存在或有饱与水得土壤与空气,它们 得根茎叶内多有通气组织得气腔与外界相互通气,吸收氧气以供给根系需要。 5.岩生花卉:指耐旱性强,适合在岩石园栽培得花卉。 6.春播花卉:在一个生长季内完成生活史得植物。 7.秋播花卉:又叫二年生花卉,指在两个生长季内完成生活史得植物。 8.春植球根花卉:春季种植,春夏开花,秋冬地上部分枯死,地下根茎为球星或块状得多年生花卉, 喜较高得温度,不耐寒冷。 9.秋植球根花卉:秋季栽植,春季开花,夏季休眠度过高温,地下根茎变态成为球形或块状得多年生 花卉,较耐寒冷。 10.宿根花卉:地下部分得形态正常,不发生变态得多年生花卉。 11.温室花卉:在当地需要在温室中栽培,提供保护方能完成整个生长发育过程得花卉。 12.春化作用:某些植物个体发育过程中要求必须通过一个低温周期,才能获得成花得能力,这个低温 周期就就是春化作用,也叫植物得感温性。 13.光周期:指以日中日出日落得时数(一天得光照长度)或指一日中明暗交替得时数。 14.光照强度:单位面积上接受可见光得能量。 15.光质:即为照射光中包含得不同波长得光,不同波长得得光对植物生长发育得作用不同。 16.年周期:植物在一年内其植株个体所经历得休眠、萌发、生长、开花、结实得过程。 17.生命周期:植物从种子萌发时起,经过营养生长变成植株,然后经历生殖发育阶段(开花、结果或贮 藏器官形成),最后死亡得全过程成为植物得生命周期。 18.景天植物代谢途径:一些旱生植物夜间气孔开放吸收二氧化碳,白天关闭气孔,并利用夜间吸收与固 定在苹果酸内得二氧化碳进行光合作用以减少水分损失。由于这种代谢方式最早在景天科植物中发现,所以叫景天植物代谢途径。 19.有效积温:每种植物都有其生长得下限温度,当温度高于下限温度时,植物才能生长发育;对植物生 长发育其有效作用得高出得温度值称作有效积温,就是植物在生个生育期得有效温度得总与。光补偿点: 20.光饱与点:当光照强度增加到某一点时,再增加光照强度也不会提高植物得光合强度,这一点得光照 强度称为光饱与点。 21.花芽分化:当植物生长到一定阶段,在外界环境满足其生理要求植物由营养到生殖生长得整个过程。 22.分株:将根际或地下茎发生萌蘖切下栽培使其形成独立得植株。 23.扦插:利用植物营养器官(根、茎、叶)得再生能力或分生机能将其从母体上切取,在适宜条件下, 促使其发生不定芽与不定根,成为新植株得繁殖方法。 24.压条:将接近地面得枝条,在其基部堆土或将其下部压入土中;较高得枝条则采用高压法,即以湿 润土壤或青苔包围被切伤枝条部分,给予生根得环境条件,待生根后剪离,重新栽植成独立植株。 25.嫁接:将植物得一部分(接穗)嫁接到另外一个植物体(砧木)上,其组织相互愈合后,培养成独 立个体得繁殖方法。 26.有性繁殖:又称种子繁殖,就是雌雄两配子结合形成种子,再用种子繁殖得到新得个体得方法。 27.营养繁殖:又称无性繁殖,利用花卉植物体(根、茎、叶、芽)得一部分进行繁殖,培育成新得植 物体得方法。 28.组织培养:就是指在无菌条件下,分离植物体得一部分(外植体),接种到人工配制得培养基上,在 人工控制得环境条件下,将其产生完整植株得过程。 29.吸芽:某些植物根际或地上茎与叶腋间自然发生得缩短,肥厚星莲座状得短枝。

数据库应用技术形成性考核册答案

数据库应用技术形成性考 核册答案 Revised by Liu Jing on January 12, 2021

第一章思考与练习题 一、选择题 1.三级模式间存在两种映射,它们是( C )。 A.模式与子模式间,模式与内模式间 B.子模式与内模式间,外模式与内模式间 C.外模式与模式间,模式与内模式间 D.模式与内模式间,模式与模式间 2. SQL Server系统中的所有系统级信息存储于哪个数据库( A )。A.master B.model C.tempdb D.msdb 3.下面关于tempdb数据库描述不正确的是( D )。 A.是一个临时数据库 B.属于全局资源 C.没有权限限制 D.是用户建立新数据库的模板 4.在数据库技术中,面向对象数据模型是一种( B )。 A.概念模型B.结构模型 C.物理模型D.形象模型

5.数据库管理系统常见的数据模型有( B )。 A.网状、关系和语义 B.层次、关系和网状 C.环状、层次和关系 D.网状、链状和层次 6.用户看到的数据表,属于数据库系统三级模式中的( D )。A.外模式 B.内模式 C.子模式 D.模式 7.对数据的插入属于数据库管理系统( B )的功能。 A.数据定义 B.数据操纵 C.数据库的运行管理 D.数据库的建立和维护 8.保持数据的完整性属于数据库管理系统( C )的功能。

A.数据定义 B.数据操纵 C.数据库的运行管理 D.数据库的建立和维护 9.在SQL Server数据库中,默认情况下Sys通常是( C )。 A.数据文件的后缀 B.事务日志文件的后缀 C.系统表表名的前缀 D.辅助文件的后缀 二、填空题 1.计算机数据处理技术大致经历了(人工管理)、(文件管理)、(数据库管理)等不同的发展阶段。 2.数据库系统由(外模式)、(模式)和(内模式)三级抽象模式构成。 3.数据库管理系统的主要功能包括(数据定义)、(数据操纵)、(数据库的运行管理)、(数据库的建立和维护)。

sql语句练习题及答案

一在数据库 school 中建立student , sc, course 表。 学生表、课程表、选课表属于数据库School ,其各自的数据结构如下:学生Student (Sno,Sname,Ssex,Sage,Sdept) 课程表course(Cno,Cname,Cpno,Ccredit) 学生选课SC(Sno,Cno,Grade) 二设定主码 1 Student表的主码:sno 2 Course表的主码:cno 3 Sc表的主码:sno,cno 1写出使用 Create Table 语句创建表 student , sc, course 的SQL语句2 3 删除student表中的元组 4在数据库school中删除关系student 5在student表添加属性sbirthdate 类型datetime

Delete 1 删除所有JSJ 系的男生delete from Student where Sdept=’JSJ’ and Ssex=’男’; 2 删除“数据库原理”的课的选课纪录 delete from SC where Cno in (select Cno fromCourse where Cname=’数据库原理’); Update 1 修改0001 学生的系科为: JSJ 2 把陈小明的年龄加1岁,性别改为女。 2 修改李文庆的1001课程的成绩为9 3 分 3 把“数据库原理”课的成绩减去1分 Select 查询语句 一单表 1查询年龄在19至21岁之间的女生的学号,姓名,年龄,按年龄从大到小排列。 2查询姓名中第2个字为“明”字的学生学号、性别。 3查询 1001课程没有成绩的学生学号、课程号 4查询JSJ 、SX、WL 系的年龄大于25岁的学生学号,姓名,结果按系排列 5按10分制查询学生的sno,cno,10分制成绩 (1-10分为1 ,11-20分为2 ,30-39分为3,。。。90-100为10) 6查询 student 表中的学生共分布在那几个系中。(distinct) 7查询0001号学生1001,1002课程的成绩。 二统计 1查询姓名中有“明”字的学生人数。 2计算‘JSJ’系的平均年龄及最大年龄。 3查询学生中姓名为张明、赵英的人数 4计算每一门课的总分、平均分,最高分、最低分,按平均分由高到低排列 5 计算 1001,1002 课程的平均分。 6 查询平均分大于80分的学生学号及平均分 7 统计选修课程超过 2 门的学生学号 8 统计有10位成绩大于85分以上的课程号。 9 统计平均分不及格的学生学号 10 统计有大于两门课不及格的学生学号 三连接 1查询 JSJ 系的学生选修的课程号 2查询选修1002 课程的学生的学生姓名 (不用嵌套及嵌套2种方法) 3查询数据库原理不及格的学生学号及成绩 4查询选修“数据库原理”课且成绩 80 以上的学生姓名(不用嵌套及嵌套2种方法) 5查询平均分不及格的学生的学号,姓名,平均分。 6查询女学生平均分高于75分的学生姓名。 7查询男学生学号、姓名、课程号、成绩。(一门课程也没有选修的男学生也要列出,不能

相关文档
最新文档