文档库 最新最全的文档下载
当前位置:文档库 › 数据库复习资料

数据库复习资料

数据库复习资料
数据库复习资料

第一章绪论

数据管理技术的产生和发展

一、人工管理阶段

时期20 世纪40 年代中--50 年代中

产生的背景

?应用需求科学计算

?硬件水平无直接存取存储设备

?软件水平没有操作系统

?处理方式批处理

特点

数据的管理者:用户,数据不保存

数据面向的对象:某一应用程序

数据的共享程度:无共享、冗余度极大

数据的独立性:不独立,完全依赖于程序数据的结构化:无结构

数据控制能力:应用程序自己控制

二、文件系统阶段

时期20 世纪50 年代末--60 年代中

产生的背景

?应用需求科学计算、管理

?硬件水平磁盘、磁鼓

?软件水平有文件系统

?处理方式联机实时处理、批处理

特点

数据的管理者:文件系统,数据可长期保存数据面向的对象:某一应用程序

数据的共享程度:共享性差、冗余度大

数据的结构化:记录内有结构,整体无结构数据的独立性:独立性差,数据的逻辑结构改变必须修改应用程序

数据控制能力:应用程序自己控制

三、数据库系统阶段

时期20 世纪60 年代末以来

产生的背景

?应用背景大规模管理

?硬件背景大容量磁盘、磁盘阵列

?软件背景有数据库管理系统

?处理方式联机实时处理, 分布处理, 批处理

特点:数据结构化,数据的共享性高,冗余度低,易扩充,数据独立性高,数据由DBMS 统一管理和控制

数据模型

在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。

通俗地讲数据模型就是现实世界的模拟。

概念模型也称信息模型,它是按用户的观点来对数据和信息建模,用于数据库设计。概念模型的用途用于信息世界的建模,是现实世界到机器世界的一个中间层次,是数据库设计的有力工具,数据库设计人员和用户之间进行交流的语言

概念模型的基本要求较强的语义表达能力,能够方便、直接地表达应用中的各种语义知识,简单、清晰、易于用户理解

信息世界中的基本概念:

(1) 实体客观存在并可相互区别的事物称为实体。可以是具体的人、事、物或抽象的概念。(2) 属性实体所具有的某一特性称为属性。

一个实体可以由若干个属性来刻画。

(3) 码唯一标识实体的属性集称为码。

(4) 域属性的取值范围称为该属性的域。

(5) 实体型用实体名及其属性名集合来抽

象和刻画同类实体称为实体型

(6)实体集同一类型实体的集合称为实体集

(7)联系现实世界中事物内部以及事物之

间的联系在信息世界中反映为实体内部的

联系和实体之间的联系。

实体-联系方法(E-R 方法)

?用E-R 图来描述现实世界的概念模型

实体型用矩形表示,矩形框内写明实体名。

属性用椭圆形表示,并用无向边将其与相

应的实体连接起来

联系用菱形表示,菱形框内写明联系名,

并用无向边分别与有关实体连接起来,同时

在无向边旁标上联系的类型(1:1、1:n或m:n)

数据库系统结构从数据库管理系统角度

看,数据库系统通常采用三级模式结构,是

数据库系统内部的系统结构。从数据库最

终用户角度看(数据库系统外部的体系结

构)

型”和“值”的概念

型(Type)对某一类数据的结构和属性的说明

值(Value)是型的一个具体赋值

数据库系统的三级模式结构

模式(Schema )

外模式(External Schema )

内模式(Internal Schema )

一、模式(Schema)数据库中全体数据的逻

辑结构和特征的描述,所有用户的公共数据

视图,综合了所有用户的需求,一个数据库

只有一个模式

二、外模式(External Schema )数据库用

户(包括应用程序员和最终用户)使用的局

部数据的逻辑结构和特征的描述,数据库用

户的数据视图,是与某一应用有关的数据的

逻辑表示,一个数据库可以有多个外模式。

三、内模式(Internal Schema )是数据物

理结构和存储方式的描述,是数据在数据库

内部的表示方式,记录的存储方式(顺序存

储,按照B树结构存储,按hash方法存储)

一个数据库只有一个内模式

数据库的二级映像功能

一、外模式/模式映象

模式:描述的是数据的全局逻辑结构

外模式:描述的是数据的局部逻辑结构

同一个模式可以有任意多个外模式

每一个外模式,数据库系统都有一个外模

式/模式映象,定义外模式与模式之间的对

应关系

映象定义通常包含在各自外模式的描述

中保证数据的逻辑独立性

?当模式改变时,数据库管理员修改有关的

外模式/模式映象,使外模式保持不变

二、模式/内模式映象

模式/内模式映象定义了数据全局逻辑

结构与存储结构之间的对应关系。

数据库中模式/内模式映象是唯一的

该映象定义通常包含在模式描述中

保证数据的物理独立性

?当数据库的存储结构改变了(例如选用了

另一种存储结构),数据库管理员修改模式

/内模式映象,使模式保持不变

第二章关系数据库

关系单一的数据结构---- 关系

现实世界的实体以及实体间的各种联系均

用关系来表示

⒈域(Domain )是一组具有相同数据

类型的值的集合。

2. 笛卡尔积(Cartesian Product)给定一组

域D1,D2,… ,D n,这些域中可以有相

同的。

D1,D2,…,D n的笛卡尔积为:

D1×D2×…×D n =

{(d1,d2,… ,d n)|d i D i,

i=1 ,2 ,… ,n}

3. 关系(Relation )D1×D2×…×D n的

子集叫作在域D1,D2,… ,D n上的

关系,表示为

R(D1,D2,… ,D n)

?R:关系名

?n:关系的目或度

候选码:若关系中的某一属性组的值能唯一

地标识一个元组,则称该属性组为候选码

简单的情况:候选码只包含一个属性

全码:最极端的情况:关系模式的所有属

性组是这个关系模式的候选码,称为全码

主码:若一个关系有多个候选码,则选定其

中一个为主码

主属性:候选码的诸属性称为主属性

不包含在任何侯选码中的属性称为非主属

关系的三类完整性:约束实体完整性,参照

完整性,用户定义的完整性

实体完整性规则若属性A是基本关系R的主

属性,则属性A不能取空值

外码

设F是基本关系R的一个或一组属性,但

不是关系R的码。如果F与基本关系S的主

码K s相对应,则称F是基本关系R的外码

基本关系R称为参照关系

基本关系S称为被参照关系或目标关系

关系R和S不一定是不同的关系

目标关系S的主码K

s

和参照关系的外码

F必须定义在同一个(或一组)域上

外码并不一定要与相应的主码同名

当外码与相应的主码属于不同关系时,往

往取相同的名字,以便于识别

参照完整性规则若属性(或属性组)F是基

本关系R的外码它与基本关系S的主码K s

相对应(基本关系R和S不一定是不同的关

系),则对于R中每个元组在F上的值必须

为:或者取空值(F的每个属性值均为空

值),或者等于S中某个元组的主码值

用户定义的完整性:针对某一具体关系

数据库的约束条件,反映某一具体应用所涉

及的数据必须满足的语义要求

1

关系代数

1. 选择选择又称为限制,在关系R中选择满足给定条件的诸元组

σF(R) = {t|t∈R∧F(t)= '真'}

F:选择条件,是一个逻辑表达式,基本形式为:X1θY1

选择运算是从关系R中选取使逻辑表达式F 为真的元组,是从行的角度进行的运算

2. 投影从R中选择出若干属性列组成新的关系πA(R) = { t[A] | t ∈R }

A:R中的属性列

3. 连接连接也称为θ连接,从两个关系的笛卡尔积中选取属性间满足一定条件的元组R S = { | t r∈R∧t s∈S∧t r[A]θt s[B] } A和B分别为R和S上度数相等且可比的属性组,θ比较运算符

第三章关系数据库标准语言SQL SELECT语句的一般格式

SELECT [ALL|DISTINCT]

<目标列表达式> [别名] [ ,<目标列表达式> [别名]] …

FROM <表名或视图名> [别名]

[ ,<表名或视图名> [别名]] …

[WHERE <条件表达式>]

[GROUP BY <列名1>

[HA VING <条件表达式>]] [ORDER BY <列名2> [ASC|DESC] ORDER BY子句

?可以按一个或多个属性列排序

?升序:ASC;降序:DESC;缺省值为升序

当排序列含空值时

?ASC:排序列为空值的元组最后显示

?DESC :排序列为空值的元组最先显示GROUP BY 子句

GROUP BY子句分组:

细化聚集函数的作用对象

?未对查询结果分组,聚集函数将作用于整个查询结果

?对查询结果分组后,聚集函数将分别作用于每个组

?作用对象是查询的中间结果表

?按指定的一列或多列值分组,值相等的为一组

建立视图语句格式

CREA TE VIEW <视图名> [(<列名> [,<列名>]…)]

AS <子查询>

[WITH CHECK OPTION];

组成视图的属性列名:全部省略或全部指定子查询不允许含有ORDER BY 子句和DISTINCT 短语

GRANT语句的一般格式:

GRANT <权限>[,<权限>]...

[ON <对象类型> <对象名>]

TO <用户>[,<用户>]...

[WITH GRANT OPTION];

语义:将对指定操作对象的指定操作权限授予指定的用户数据的完整性和安全性是两个不同概念:

?数据的完整性防止数据库中存在不符合

语义的数据,也就是防止数据库中存在不正

确的数据

防范对象:不合语义的、不正确的数据

?数据的安全性保护数据库防止恶意的破

坏和非法的存取

防范对象:非法用户和非法操作

第六章关系数据理论

规范化

规范化理论正是用来改造关系模式,通

过分解关系模式来消除其中不合适的数据

依赖,以解决插入异常、删除异常、更新异

常和数据冗余问题。

1NF的定义如果一个关系模式R的所有属性

都是不可分的基本数据项,则R?1NF

第一范式是对关系模式的最起码的要求。不

满足第一范式的数据库模式不能称为关系

数据库,但是满足第一范式的关系模式并不

一定是一个好的关系模式

2NF 的定义若R?1NF,且每一个非主属

性完全函数依赖于码,则R?2NF。

采用投影分解法将一个1NF的关系分解为

多个2NF的关系,可以在一定程度上减轻原

1NF关系中存在的插入异常、删除异常、数

据冗余度大、修改复杂等问题。

将一个1NF关系分解为多个2NF的关系,

并不能完全消除关系模式中的各种异常情

况和数据冗余。

3NF 的定义关系模式R中若不存

在这样的码X、属性组Y及非主属性Z(Z ?

Y), 使得X→Y,Y→Z成立,Y→X,则

称R?3NF。

若R?3NF,则每一个非主属性既不部分依

赖于码也不传递依赖于码。

采用投影分解法将一个2NF的关系分解为

多个3NF的关系,可以在一定程度上解决原

2NF关系中存在的插入异常、删除异常、数

据冗余度大、修改复杂等问题。

将一个2NF关系分解为多个3NF的关系

后,仍然不能完全消除关系模式中的各种异

常情况和数据冗余。

BC 范式(BCNF )关系模式R

?1NF ,若X→Y 且Y ? X 时X 必含有码,

则R ?BCNF 。等价于:每一个

决定属性因素都包含码

若R?BCNF

?所有非主属性对每一个码都是完全函数

依赖

?所有的主属性对每一个不包含它的码,也

是完全函数依赖

?没有任何属性完全函数依赖于非码的任

何一组属性

4NF的定义关系模式R?1NF,

如果对于R的每个非平凡多值依赖X→→Y

(Y ? X),X都含有码,则R?4NF。

如果R ?4NF,则R ?BCNF

?不允许有非平凡且非函数依赖的多值依

?允许的非平凡多值依赖是函数依赖

关系模式规范化的基本步骤:

1NF

↓消除非主属性对

码的部分函数依赖

消除决定属性2NF

集非码的非平↓消除非主属性对

码的传递函数依赖

凡函数依赖3NF

↓消除主属性对码

的部分和传递函数依赖

BCNF

↓消除非平凡且非

函数依赖的多值依赖

4NF

第七章数据库设计

数据库设计分6个阶段

1需求分析

2概念结构设计

3逻辑结构设计

4物理结构设计

5数据库实施

6数据库运行和维护

数据库设计的过程( 六个阶段)

⒈需求分析阶段

准确了解与分析用户需求,最困难、最耗费

时间的一步

⒉概念结构设计阶段

整个数据库设计的关键,通过对用户需求

进行综合、归纳与抽象,形成一个独立于具

体DBMS 的概念模型

⒊逻辑结构设计阶段

将概念结构转换为某个DBMS 所支持的数

据模型,对其进行优化

⒋数据库物理设计阶段

为逻辑数据模型选取一个最适合应用环境

的物理结构(包括存储结构和存取方法)

⒌数据库实施阶段

运用DBMS 提供的数据库语言(如SQL )

及宿主语言,根据逻辑设计和物理设计的结

果。建立数据库,编制与调试应用程序,组

织数据入库,进行试运行

⒍数据库运行和维护阶段

数据库应用系统经过试运行后即可投入正

式运行,在数据库系统运行过程中必须不断

地对其进行评价、调整与修改

概念结构设计的特点

(1) 能真实、充分地反映现实世界

(2) 易于理解

(3) 易于更改

(4) 易于向关系、网状、层次等各种数据

模型转换

设计概念结构的四类方法

?自顶向下首先定义全局概念结构的框

架,然后逐步细化

?自底向上首先定义各局部应用的概念结

构,然后将它们集成起来,得到全局概念结

?逐步扩张首先定义最重要的核心概念结

构,然后向外扩充,以滚雪球的方式逐步生

成其他概念结构,直至总体概念结构

2

?混合策略将自顶向下和自底向上相结合,用自顶向下策略设计一个全局概念结构的框架,以它为骨架集成由自底向上策略中设计的各局部概念结构。

逻辑结构设计

逻辑结构设计的任务

?把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构

逻辑结构设计的步骤:

1将概念结构转化为一般的关系、网状、层次模型

2将转换来的关系、网状、层次模型向特定DBMS支持下的数据模型转换

3对数据模型进行优化

E-R 图向关系模型的转换一般遵循的原则:(1)一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。转换为一个独立的关系模式,与某一端实体对应的关系模式合并

(2)一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。转换为一个独立的关系模式,与n端对应的关系模式合并

(3) 一个m:n 联系转换为一个关系模式。

(4)三个或三个以上实体间的一个多元联系转换为一个关系模式。

(5)具有相同码的关系模式可合并

第十章数据库恢复技术

事务是用户定义一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位,是恢复和并发控制的基本单位。

事务的特性:

1原子性事务是数据的逻辑工作单位,事

务中包括的诸操作要么都做,要们都不做。

2一致性事务执行的结果必须是使数据

库从一个一致性状态变到另一个一致性状

态。

3隔离性一个事务的执行不能被其他事务

干扰。

4持续性指一个事务一旦提交,它对数据

库的改变就应该是永久性的。

恢复的实现技术

恢复操作的基本原理:冗余

利用存储在系统其它地方的冗余数据来重

建数据库中已被破坏或不正确的那部分数

恢复机制涉及的关键问题:

1如何建立冗余数据

数据转储(backup)

登录日志文件(logging)

2 如何利用这些冗余数据实施数据库恢复

第十一章并发控制

事务并发执行带来的问题:

?丢失修改(Lost Update)

?不可重复读(Non-repeatable Read)

?读“脏”数据(Dirty Read)

1. 丢失修改两个事务T1和T2读入同

一数据并修改,T2的提交结果破坏了T1提

交的结果,导致T1的修改被丢失。

2. 不可重复读不可重复读是指事务T1

读取数据后,事务T2执行更新操作,使T1无

法再现前一次读取结果。

3. 读“ 脏” 数据

读“ 脏” 数据是指:事务T1 修改某一数

据,并将其写回磁盘,然后事务T2 读取同

一数据后,T1 由于某种原因被撤销,这时

T1 已修改过的数据恢复原值,T2 读到的数

据就与数据库中的数据不一致,则T2 读到

的数据就为“ 脏” 数据,即不正确的数据

死锁的概念:

如果事务T1封锁了数据R1,T2封锁了数据

R2,然后T1又请求封锁R2,因T2已封锁

了R2,于是T1等待T2释放R2上的锁。接

着T2又申请封锁R1,因T1已封锁了R1,

T2也只能等待T1释放R1上的锁,这样T1

在等待T2,而T2又在等待T1,T1和T2两

个事务永远不能结束,形成死锁

解决死锁的方法

两类方法

1. 预防死锁

2. 死锁的诊断与解除

可串行化调度的充分条件

1一个调度Sc在保证冲突操作的次序不变的

情况下,通过交换两个事务不冲突操作的次

序得到另一个调度Sc…,如果Sc?是串行的,

称调度Sc为冲突可串行化的调度

2一个调度是冲突可串行化,一定是可串行

化的调度

两段锁协议指所有事务必须分两个阶段对

数据项加锁和解锁。

在对任何数据进行读、写操作之前,事务首

先要获得对该数据的封锁

在释放一个封锁之后,事务不再申请和获得

任何其他封锁

3

习题:

12 .学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生;每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用 E 一R 图画出此学校的概念模型。

13 .某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中。请用 E 一R 图画出此工厂产品、零件、材料、仓库的概念模型。

5.设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式:

1)求供应工程J1零件的供应商号码SNO:

πSno(σSno=‘J1’(SPJ))

2)求供应工程J1零件P1的供应商号码SNO:

πSno(σSno=‘J1’∧Pno=‘P1‘(SPJ))

3)求供应工程J1零件为红色的供应商号码SNO:

πSno(σPno=‘P1‘(σCOLOR=’红‘(P)∞SPJ))

4)求没有使用天津供应商生产的红色零件的工程号JNO:

πJno(SPJ)- πJNO(σcity=‘天津?∧Color=‘红‘(S∞SPJ∞P)5)求至少用了供应商S1所供应的全部零件的工程号JNO:

πJno,Pno(SPJ)÷πPno(σSno=‘S1‘(SPJ))

5.针对习题3中的四个表试用SQL语言完成以下各项操作:

(1)找出所有供应商的姓名和所在城市。

SELECT SNAME,CITY FROM S

(2)找出所有零件的名称、颜色、重量。

SELECT PNAME,COLOR,WEIGHT FROM P

(3)找出使用供应商S1所供应零件的工程号码。

SELECT DIST JNO FROM SPJ WHERE SNO='S1'

(4)找出工程项目J2使用的各种零件的名称及其数量。

SELECT PNAME,QTY FROM SPJ,P

WHERE P.PNO=SPJ.PNO AND SPJ.JNO='J2'

(5)找出上海厂商供应的所有零件号码。

SELECT PNO FROM SPJ,S WHERE S.SNO=SPJ.SNO AND

CITY='上海'

(6)出使用上海产的零件的工程名称。

SELECT JNAME FROM SPJ,S,J

WHERE S.SNO=SPJ.SNO AND S.CITY='上海' AND J.JNO=SPJ.JNO

(7)找出没有使用天津产的零件的工程号码。

注意: SELECT DISP JNO FROM SPJ WHERE JNO NOT IN (SELECT DIST JNO FROM SPJ,S WHERE S.SNO=SPJ.SNO AND S.CITY='天津') 适用于JNO是唯一或不唯一的情况.

注意: SELECT DIST JNO FROM SPJ,S WHERE S.SNO=SPJ.SNO AND S.CITY<>'天津'适用于JNO是唯一的情况

(8)把全部红色零件的颜色改成蓝色。

UPDA TE P SET COLOR='蓝' WHERE COLOR='红'

(9)由S5供给J4的零件P6改为由S3供应。

UPDA TE SPJ SET SNO='S3' WHERE SNO='S5' AND JNO='J4' AND PNO='P6'

(10)从供应商关系中删除供应商号是S2的记录,并从供应情况关系

中删除相应的记录。

A、DELETE FROM S WHERE SNO=?S2?

B、DELETE FROM SPJ WHERE SNO=‘S2’

(11)请将(S2,J6,P4,200)插入供应情况关系。

INSERT INTO SPJ V ALUES(‘S2’,‘J6’,‘P4’,200)

2 .数据库的完整性概念与数据库的安全性概念有什么区别和联系?

答: 数据的完整性和安全性是两个不同的概念,但是有一定的联系。

前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出(Garba : e In Garba : e out )所造成的无效操作和错误结果。后者是保护数据库防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是不合语义的数据。

2.建立一个关于系、学生、班级、学会等诸信息的关系数据库。

学生:学号、姓名、出生年月、系名、班号、宿舍区。

班级:班号、专业名、系名、人数、入校年份。

系:系名、系号、系办公地点、人数。

学会:学会名、成立年份、办公地点、人数。

语义如下:一个系有若干专业,每个专业每年只招一个班,每个班有若干学生。一个系的学生住在同一宿舍区。每个学生可参加若干学会,每个学会有若干学生。学生参加某学会有一个入会年份。

请给出关系模式,写出每个关系模式的极小函数依赖集,指出是否存在传递函数依赖,对于函数依赖左部是多属性的情况讨论函数依赖是完全函数依赖,还是部分函数依赖。指出各关系模式的候选码、外部码,有没有全码存在?

解:(1)关系模式如下:

学生:S(Sno,Sname,Sbirth,Dept,Class,Rno)

班级:C(Class,Pname,Dept,Cnum,Cyear)

系:D(Dept,Dno,Office,Dnum)

学会:M(Mname,Myear,Maddr,Mnum)

(2)每个关系模式的最小函数依赖集如下:

A、学生S (Sno,Sname,Sbirth,Dept,Class,Rno) 的最小函数

依赖集如下:Sno→Sname,Sno→Sbirth,Sno→Class,Class→Dept,DEPT→Rno

4

传递依赖如下:

由于Sno→Dept,而Dept→Sno ,Dept→Rno(宿舍区)

所以Sno与Rno之间存在着传递函数依赖。

由于Class→Dept,Dept → Class,Dept→Rno

所以Class与Rno之间存在着传递函数依赖。

由于Sno→Class,Class→Sno,Class→Dept

所以Sno与Dept之间存在着传递函数依赖。

B、班级C(Class,Pname,Dept,Cnum,Cyear)的最小函数依赖集如下:

Class→Pname,Class→Cnum,Class→Cyear,Pname→Dept.

由于Class→Pname,Pname→Class,Pname→Dept

所以C1ass与Dept之间存在着传递函数依赖。

C、系D(Dept,Dno,Office,Dnum)的最小函数依赖集如下:

Dept→Dno,Dno→Dept,Dno→Office,Dno→Dnum

根据上述函数依赖可知,Dept与Office,Dept与Dnum之间不存在传递依赖。

D、学会M(Mname,Myear,Maddr,Mnum)的最小函数依赖集如下:

Mname→Myear,Mname→Maddr,Mname→Mnum

该模式不存在传递依赖。

(3)各关系模式的候选码、外部码,全码如下:

A、学生S候选码:Sno;外部码:Dept、Class;无全码

B、班级C候选码:Class;外部码:Dept;无全码

C、系D候选码:Dept或Dno;无外部码;无全码

D、学会M候选码:Mname;无外部码;无全码

18 .现有一局部应用,包括两个实体:“出版社”和“作者”,这两个实体是多对多的联系,请读者自己设计适当的属性,画出E 一R 图,再将其转换为关系模型(包括关系名、属性名、码和完整性约束条件)。

答:

关系模型为:作者(作者号,姓名,年龄,性别,电话,地址)出版社(出版社号,名称,地址,联系电话)出版(作者号,出版社号,书的数量)出版关系的主码作者号,出版社号分别参照作者关系的主码作者号和出版社关系的主码出版社号。

19 .请设计一个图书馆数据库,此数据库中对每个借阅者保存读者

记录,包括:读者号,姓名,地址,性别,年龄,单位。对每本书存有:书号,书名,作者,出版社。对每本被借出的书存有读者号、借出日期和应还日期。要求:给出 E 一R 图,再将其转换为关系模型。

答:E 一R 图为:

关系模型为:读者(读者号,姓名,地址,性别书(书号,书名,作者,出版社)借书(读者号,书号,借出日期,年龄,单位)应还日期)

5

数据库系统概论复习题及答案

第一学期期末考试试卷和答案 试卷代码:03115 授课课时:96 课程名称:数据库系统原理A 适用对象:本科选课班 一、选择题(从下列各题四个答案中选出一个正确答案,每小题1分,共10分) 1、在数据库技术发展的几个阶段中,数据独立性最高的是__A___阶段。 A、数据库系统 B、文件系统 C、人工管理 D、数据项管理 2、在SQL的SELECT语句中,与选择运算对应的命令动词是__C___。 A、SELECT B、FROM C、WHERE D、ORDER BY 3、在数据库中,下列说法_A__是不正确的 A、数据库避免了一切数据的重复 B、若系统是完全可以控制的,则系统可确保更新是的一致性 C、数据可以共享 D、数据库减少了冗余 4、在数据库系统中,模式/外模式映像用于解决数据的_C__ A、结构独立性 B、物理独立性 C、逻辑独立性 D、分布独立性 5、关系代数的5种基本运算是__D_。 A、并、差、选择、投影、自然连接 B、并、差、交、选择、投影 C、并、差、交、选择、笛卡尔积 D、并、差、选择、投影、笛卡尔积 6、在SQL语句中,谓词“EXISTS”的含义是_B___。 A、全称量词 B、存在量词 C、自然连接--在连接条件中使用等于(=)运算符比较被连接列的列值,但它使用选择列表指出查询结果集合中所包括的列,并删除连接表中的重复列 D、等值连接--在连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结果中列出被连接表中的所有列,包括其中的重复列 7、规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常、更新异常以及_C__的缺陷 A、数据不一致性 B、结构不合理 C、冗余度大 D、数据丢失 8、数据库数据的正确性和相容性是数据库的__B____。 A、安全性 B、可维护性 C、完整性 D、并发控制 9、数据库三级模式体系结构主要的目标是确保数据库的_B__。 A、数据安全性 B、数据独立性

校园基础地理空间数据库建设设计方案

校园基础地理空间数据库建设设计方案 遥感1503班第10组 (杨森泉张晨欣杨剑钢熊倩倩) 测绘地理信息技术专业 昆明冶金高等专科学校测绘学院 2017年5月

一.数据来源 二. 目的 三 .任务 四. 任务范围 五 .任务分配与计划六.小组任务分配七. E-R模型设计八.关系模式九.属性结构表十.编码方案

一.数据来源 原始数据为大二上学期期末实训数字测图成果(即DWG格式的校园地形图) 导入GIS 软件数据则为修改过的校园地形图 二.目的 把现实世界中有一定范围内存在着的应用数据抽象成一个数据库的具体结构的过程。空间数据库设计要满足用户需求,具有良好的数据库性能,准确模拟现实世界,能够被某个数据库管理系统接受。

三.任务 任务包括三个方面:数据结构、数据操作、完整性约束 具体为: ①静态特征设计——结构特性,包括概念结构设计和逻辑结构设计; ②动态特性设计——数据库的行为特性,设计查询、静态事务处理等应用程序; ③物理设计,设计数据库的存储模式和存储方式。 主要步骤:需求分析→概念设计→逻辑设计→物理设计 原则:①尽量减少空间数据存储冗余;②提供稳定的空间数据结构,在用户的需要改变时,数据结构能够做出相应的变化;③满足用户对空间数据及时访问的需求,高校提供用户所需的空间数据查询结果;④在空间元素间为耻复杂的联系,反应空间数据的复杂性;⑤支持多种决策需要,具有较强的应用适应性。 四、任务范围 空间数据库实现的步骤、建库的前期准备工作内容、建库流程 步骤:①建立实际的空间数据库结构;②装入试验性数据测试应用程序;③装入实际空间数据,建立实际运行的空间数据库。 前期准备工作内容:①数据源的选择;②数据采集存储原则;③建库的数据准备;④数据库入库的组织管理。 建库流程:①首先必须确定数字化的方法及工具;②准备数字化原图,并掌握该图的投影、比例尺、网格等空间信息;③按照分层要求进行

医学类专业就业前景

医学类专业就业前景 医学类专业都学什么?医学类专业就业前景如何?医学类专业就业方向有哪些?医药 行业报告显示医学是一门研究人的生命过程和防病治病的科学体系,承担着保护和增进人 类健康的职责。概念上分为中医和西医两种。中医是直接运用哲学方法,即系统性研究方法,以阴阳五行学说为方法论,以病因病机为核心,治疗疾病的法则以方剂为主。而西医 则是运用物理学、化学还原性研究方法。 医学类专业之临床医学专业(学制五年) 培养目标:培养适应社会主义现代化建设和社会经济发展需要,德高医精、基础扎实、知识面宽、实践能力强、综合素质高、具有创新精神,毕业后能从事临床医疗、预防及医 学教育工作,具有一定科研发展潜能的高级医学人才。 基本要求:本专业学生主要学习通识教育课程及医学方面的基础理论和基本知识,受 到人类疾病的诊断、治疗、预防方面的基本训练,具有对人类疾病的病因、发病机制做出 分类鉴别的能力。毕业生应获得以下几方面的知识和能力: 1、掌握正确的学习方法与技巧,训练科学的思维方式与方法。具有基本的人文、科学和艺术素养及伦理道德的价值判断能力、人际沟通与表达能力; 2、掌握基础医学和临床医学的基本理论、基本知识:掌握人类疾病病因、病理分类、鉴别的基本理论知识和技术; 3、掌握常见病、多发病诊断处理的临床基本技能; 4、具有对急、难、重症的初步处理能力; 5、具有预防医学、医学心理学、循证医学和中医学的基本知识; 6、具有外语交流能力和计算机应用能力; 7、熟悉国家卫生工作方针、政策和法规; 8、掌握医学文献检索、资料查询的基本方法,具有一定的科学研究和实际工作能力。

主干学科:基础医学、临床医学。主要课程:人体解剖学、组织胚胎学、生理学、生 物化学、病原生物学、医学免疫学、病理学、病理生理学、药理学、诊断学、内科学、外 科学总论、外科学、妇产科学、儿科学、传染病学等。 医学类专业之临床医学专业(全科医学方向,学制五年) 培养目标:培养具备基础医学、临床医学、预防医学和全科医学的基本理论和基本技能,毕业后能在医疗卫生单位、医学教育、科研、社区卫生服务等部门从事各种疾病的临 床医疗及预防、医学教育与科研等方面工作的医学高级专门人才。 基本要求:本专业学生主要学习通识教育课程及医学方面的基础理论和基本知识,受 到人类疾病的诊断、治疗、预防方面的基本训练,具有对人类疾病的病因、发病机制做出 分类鉴别的能力。毕业生应获得以下几方面的知识和能力: 1、掌握正确的学习方法与技巧,训练科学的思维方式与方法。具有基本的人文、科学和艺术素养及伦理道德的价值判断能力、人际沟通与表达能力; 2、掌握基础医学和临床医学的基本理论、基本知识:掌握人类疾病病因、病理分类、鉴别的基本理论知识和技术; 3、掌握常见病、多发病诊断处理的临床基本技能; 4、具有对急、难、重症的初步处理能力; 5、具有预防医学、全科医学、循证医学和中医学的基本知识; 6、具有外语交流能力和计算机应用能力; 7、熟悉国家卫生工作方针、政策和法规; 8、掌握医学文献检索、资料查询的基本方法,具有一定的科学研究和实际工作能力。 主干学科:基础医学、临床医学、全科医学。主要课程:人体解剖学、组织胚胎学、 生理学、病原生物学、生物化学、病理学、药理学、诊断学、外科学、内科学、预防医学、社区预防与保健、传染病学等。 医学类专业之临床医学专业(临床药学方向,学制五年) 培养目标:

数据库原理与应用试题库

《数据库原理与应用》试题库 (附答案)

第一部分基本概念 一、单项选择题 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中, 数据独立性最高的是 阶段。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 答案:A 2 。 .数据库系统与文件系统的主要区别是 A.数据库系统复杂,而文件系统简单 B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 答案:B 3 。 .数据库的概念模型独立于 A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界 答案:A .数据库是在计算机系统中按照一定的数据模型 4 组织、存储和应用的 ① 支持数据库各种操作 , 的软件系统叫 ② DBMS ,由计算机、操作系统、 、数据库、应用程序及用户等组成的一个整体叫做 ③ 。 ① A.文件的集合 B.数据的集合 C.命令的集合 D.程序的集合 ② A.命令系统 B.数据库管理系统 C.数据库系统 D.操作系统 ③ A.文件系统 B.数据库系统 C.软件系统 D.数据库管理系统 答案:①B ②B ③B 5.数据库的基本特点是。 A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制 B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 答案:B 6.数据库具有①、最小的②和较高的③。 ① A.程序结构化 B.数据结构化 C.程序标准化 D.数据模块化 ② A.冗余度 B.存储量 C.完整性 D.有效性 ③ A.程序与数据可靠性 B.程序与数据完整性 C.程序与数据独立性 D.程序与数据一致性 答案:①B ②A ③C 7.在数据库中,下列说法是不正确的。 A.数据库避免了一切数据的重复 B.若系统是完全可以控制的,则系统可确保更新时的一致性 C.数据库中的数据可以共享 D.数据库减少了数据冗余 答案:A 8.是存储在计算机内有结构的数据的集合。

数据库系统应用试题及答案

数据库系统概述 一、概述 1.数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和()。 A.系统分析员 B.程序员 C.数据库管理员 D.操作员 2.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。 A.DBS包括DB和DBMS B.DBMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS 3.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。 I.人工管理阶段 II.文件系统阶段 III.数据库阶段 A.I 和 II B.只有 II C.II 和 III D.只有 I 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.三级模式 9.用户或应用程序看到的那部分局部逻辑结构和特征的描述是()模式。 A.模式 B.物理模式 C.子模式 D.内模式 10.下述()不是DBA数据库管理员的职责。 A.完整性约束说明 B.定义数据库模式 C.数据库安全 D.数据库管理系统设计 11.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是()。 A.层次模型 B.关系模型 C.网状模型 D.实体-关系模型 <实体-联系图Entity Relationship Diagram 基本要素:实体型属性联系> 12.区分不同实体的依据是()。 A.名称 B.属性 C.对象 D.概念 13.关系数据模型是目前最重要的一种数据模型,它的三个要素分别是()。 A.实体完整性、参照完整性、用户自定义完整性 B.数据结构、关系操作、完整性约束 C.数据增加、数据修改、数据查询 D.外模式、模式、内模式 14.在()中一个结点可以有多个双亲,结点之间可以有多种联系。 A.网状模型 B.关系模型 C.层次模型 D.以上都有 15.()的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。 A.网状模型 B.关系模型 C.层次模型 D.以上都有

医学数据库(目前最全)

美国医学协会出版物 美国医学协会出版,新闻,文摘或全文,包括以下部分.内科学文卷,皮肤病文卷,外科学文卷,眼科学文卷,美国医学会志,美国医学新闻,神经病学文卷,妇女健康杂志,家庭医疗文卷,普通精神病学文卷,耳鼻喉,头颈外科,儿科及青春期医学 British Medical Journal 英国医学杂志 Medical Conference 医学会议库,4500多条会议信息,每日更新. NIST Webbook and Chemistry Webbook 美国国家标准与技术研究所数据集','免费查询5000多种化合物的红外光谱,8000多种 化合物质谱等等') New England Journal of Medicine 报道医学重要研究成果的周刊,提供全部过刊信息及现刊的论文摘要. 基础研究站点 ? ? 国际微生物菌种数据网络MS 国际计算机用微生物编码系统 法国细菌名称数据库 SCOP蛋白结构分类数据库 FSSP蛋白质结构数据库 BMCD生物大分子结晶数据库

NCBI GenBank数据库 欧洲分子生物学实验室核酸数据库 日本DNA数据库(DDBJ) 表达序列标签库(dbEST) SwissProt蛋白序列数据库 PIR蛋白序列数据库 PDB蛋白结构数据库 PSdb蛋白质结构数据库 序列标签位点库(dbSTS) 遗传病基因数据库 肿瘤基因数据库 Rutgues大学的核酸数据库 人基因组数据库(GDB)GDB 基因组序列数据库(GSDB) 大肠杆菌基因组数据库(ECDC)ECDC TIGR Microbial Database Mouse Genome Database Portable Dictionary of the Mouse Genome

成考医学类专业报考需要哪些条件

2020年成人高考预报名已经开始了,最近很多小伙伴都已经准备报考,但是在报考前仍有很多关于成人高考的问题不是很清楚,比如,最近有考生问小编:成考医学类专业报考还需要哪些条件?考试难么?那么小编就这一问题简单讲解一下,希望对考生朋友们有所帮助! 成人高校(成考)医学类专业报考还需具备以下哪些条件: 成考医学类专业专科基本报考条件是需要具备高中毕业文化程度或同等学力;本科考生需要具有国民教育系列专科或专科以上毕业证书的人员。除此之外,报考医学类专业的考生,具体报考条件如下: 1、报考临床医学、口腔医学、预防医学、中医学等临床类专业应当符合其中一个:1)需取得省级卫生行政部门颁发的相应类别的执业助理医师及以上资格证书;2)取得国家认可的普通中专或以上相应专业学历;3)取得县级及以上卫生行政部门颁发的乡村医生执业证书并具有中专学历或中专水平证书 2、报考护理学、助产学、护理、助产、社区护理学等护理类专业的人员应当符合:取得省级卫生行政部门颁发的执业护士证书及全日制护理的毕业证 3、报考除上述临床类和护理类外其他涉医涉药专业(如医疗美容技术、医学检验、医学检验技术、医学影像学、医学影像技术、针灸推拿学、康复治疗学、康复治疗技术、眼视光学、眼视光医学、药学、药物制剂、中药学、蒙药学、中药资源与开发、法医学等专业)的,应当是:从事卫生、医药行业工作的在职专业技术人员,且须提供在职从事相应工种的单位证明及相应专业技术资格证书。 4、考生报考专业原则上应与所从事的专业对口。 成考医学类专业考试难吗? 成考医学类专业报考层次分为高起专、高升本、专升本,不一样层次,考题难度系数也各有不同。 高升专考试科目:语文、外语、数学;专升本考试科目根据所报考专业不同,也有差异:比如中药学相关专业考试科目有政治、外语、大学语文;比如药学、心理学、生物技术等专业考试科目有政治、外语、高数(二);比如护理学、临床医学、人体解剖学等专业考试科目有政治、英语、医学综合。 其中,政治、外语、大学语文、数学这边不再单独说明了,一般大家都能知道考什么。很多人对医学综合还是不太了解,这里来讲下:医学综合120道选择题,共计150分,分为A 型题、B型题、X型题,内容包括有人体解剖学、生理学、内科学基础、外科学等内容;按往年浙江省成考医学类分数线在110-120分左右,而且年满25周岁,还能加20分。只要认真复习,一般都没有什么问题。 以上就是成考医学类专业报考还需要哪些条件?考试难么?相关内容。成人高考每年只有一次,更多相关内容可以关注成考招生网了解。

数据库原理与应用考试试题及答案

1.消除了非主属性对码的部分函数依赖的1NF的关系模式,必定是()。 A.1NF B.2NF C.3NF D.BCNF 2 .下列关于数据库恢复说法不正确的是() A.事物故障恢复采用日志文件 B.系统故障恢复采用日志文件 C.介质故障恢复采用日志文件 D.以上故障恢复均不采用日志文件 3.下面()不是常用的数据模型? A.关系模型 B.线性模型 C.层次模型 D.网状模型 4 .在数据库设计中,将E-R图转换成关系数据模型的过程属于()A.需求分析阶段B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 5 .DBMS中实现事务持久性的子系统是() A.安全性管理子系统 B.完整性管理子系统 C.并发控制子系统 D.恢复管理子系统 6.数据库与文件系统的根本区别在于() A.提高了系统效率 B.方便了用户使用 C.数据的结构化 D.节省了存储空间 7.SQL语言是()的语言,容易学习。 A.过程化 B.非过程化 C.格式化 D.导航式 8.为了防止一个用户的工作不适当地影响另一个用户,应该采取()。 A.完整性控制 B.访问控制

C.安全性控制 D.并发控制 9.DBMS普遍采用()方法来保证调度的正确性。 A.索引 B.授权 C.封锁 D.日志 10.事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是()。 A.一级封锁协议 B.二级封锁协议 C.三级封锁协议 D.零级封锁协议 11.下面的选项不是关系数据库基本特征的是()。 A.不同的列应有不同的数据类型 B.不同的列应有不同的列名 C.与行的次序无关 D.与列的次序无关 12.关系模型中实现实体间N:M联系是通过增加一个()。 A.关系实现 B.属性实现 C.关系或一个属性实现 D.关系和一个属性实现 13.关系代数运算是以()为基础的运算。 A.关系运算 B.谓词演算 C.集合运算 D.代数运算 14.数据库设计可划分为七个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上、键什么样的索引”这一设计内容应该属于()设计阶段。 A.概念设计 B.逻辑设计 C.物理设计 D.全局设计 15.SQL语言中的COMMIT语句的主要作用是()。 A.结束程序 B.返回系统 C.提交事务 D.存储数据 16.一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是()。 A.原子性 B.一致性 C.独立性 D.持久性 17.关系的主属性不能取空值,属于()

数据库系统原理试题答案

《数据库系统原理》期中试题答案 一.选择题(每小题2分,共40分) 1.下列模型中数据抽象级别最高的是() A.概念模型B.逻辑模型 C.外部模型D.物理模型 2.设有关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立 ...的是() (R D(S)B.S A.П C.R∪S D.ПB(R)∩ПB(S) 3.根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:(___) A.只存在一对多的实体关系,以图形方式来表示。 B.以二维表格结构来保存数据,在关系表中不允许有重复行存在。 C.能体现一对多、多对多的关系,但不能体现一对一的关系。 D.关系模型数据库是数据库发展的最初阶段。 4.下列说法错误的是() A.一个基本表可以跨一个或多个存储文件 B.一个存储文件可以跨一个或多个基本表 C.每个存储文件与外部存储器上一个物理文件对应 D.每个基本表与外部存储器上一个物理文件对应 5.在SQL语言中,数值函数COUNT(列名)用于() A.计算元组个数B.计算属性的个数 C.对一列中的非空值计算个数D.对一列中的非空值和空值计算个数 6.将弱实体转换成关系时,弱实体的主码() A.由自身的候选关键字组成B.由父表的主码组成 C.由父表的主码和自身的候选关键字组成D.不确定 7.从一个数据库文件中取出满足某个条件的所有记录的操作是() A.选择B.连接 C.投影D.复制 8.下面关于自然连接与等值连接的各个叙述中,不正确 ...的是() A.自然连接是一种特殊的等值连接 B.自然连接要求两个关系中具有相同的属性组,而等值连接不必 C.两种连接都可以只用笛卡尔积和选择运算导出 D.自然连接要在结果中去掉重复的属性,而等值连接则不必 9.SQL语言是关系数据库的标准语言,它是()

无锡市基础空间数据库SHP格式方案(大比例尺)

无锡市基础空间数据SHP格式设计方案 (大比例尺) 1、综述 1.1目的 为无锡市规划局基础空间数据建库提供标准。 1.2适用范围 1:500、1:1000、1:2000基础地形图数据 1.3制定原则 ●保证按本方案生产的数据可以实现同SHP数据的高效互转; ●保证按本方案生产的数据在转入数据库后可以实现标准图的输出; ●操作方便。 1.4类型约定 ● ●

1.5引用标准 《GB/T 14804-93 1:500 1:1000 1:2000 地形图要素分类与代码》(1994-08-01)《GB/T 7929-1995 1:500 1:1000 1:2000 地形图图式》(1996-05-01) 《GB 1:500 1:1000 1:2000 地形图数字化规范》(1998-08-01) 《GB/T14804-93 1:500 1:1000 1:2000 地形图要素分类与代码》(1994-08-01)《GT地籍数据库标准》 《GB/T 13923-92 国土基础信息数据分类与代码》(1993-07-01) 2、实体的划分 数据在SDE的服务器里是按照点、线、面和注记划分的,每一个SDE图层(FEATURECLASS)只能存储上述的一种空间对象。由于这种存储模型的限制,势必造成很多国标中的复杂地物被拆分到不同的SDE图层。为了在编码中体现设计的合理性、对实体的物理存储进行统一的管理,特在数据库的设计中在对空间实体做逻辑的划分。 2.1简单点 ●简单点实体只记录插入点的位置和相关属性,所有的简单点实体都必须以插入符号 的形式采集。 ●简单点状实体对应ARCOBJECT体系的IPOINT对象。 ●采集单位在使用点符号的时候要保证简单点的符号要和本方案提供的符号描述一 致,符号的插入点一致。 2.2简单无向线 ●简单线需要作业单位针对每一种实体制作线符号,这里所指的线符号必须是采集系 统提供的线符号库,不能用程序绘制。

公共卫生与预防医学类相关专业介绍及院校推荐

公共卫生与预防医学类相关专业介绍及院校推荐 公共医学与预防医学类,下属五个相关专业: 专业简介 公共卫生与预防医学类专业是医学中的一个独立学科,主要以人类群体为研究对象,综合应用统计学、临床医学、基础医学、心理学以及化学等多门学科的知识和方法研究疾病发生、发展以及时间和地域分布的规律,同时探究疾病发生的相关因素以及预防措施,达到防病、治病的目的。该专业通过培养学生扎实的基础知识、锐意进取的科学精神以及实事求是的科学态度,塑造能够在公共卫生与疾病预防领域为国民守住健康第一道防线的专业人才。 专业课程 生物化学、医学微生物学、免疫学、生理学、病理学、诊断学、内科学、卫生统计学、流行病学、环境卫生学、营养与食品卫生学、劳动卫生学、少儿卫生学等。 公共卫生与预防医学类专业介绍 一、预防医学 基本情况 预防医学在大学里学习的课程以基础医学和临床医学为基础,加上预防医学专业的核心内容。与其他医学专业不同的是,预防医学会学习大量数据统计软件。对生物科目要求较高,适合对卫生防疫、控制传染病方面研究感兴趣的学生就读。 就业情况

预防医学的学生就业前景广阔,体制内和体制外皆有较好的出路。传统就业方向是疾病预防控制中心,或是社区卫生服务中心,进入医院的话基本不涉及临床,加班值夜相对较少,与临床医生相比较为轻松。随着信息和技术的发展,预防医学的学生也完全可以凭借医学数据统计的优势进入医药企业做医药代表、CRA/CRO、卫生统计师等。当然,想要得到较高的薪酬还是需要考研甚至考博。 二、食品卫生与营养学 基本情况 食品卫生与营养学是研究食物与机体的相互作用,以及食物营养成分在机体里分布、运输、消化、代谢等方面的一门学科。主要课程包括基本的基础医学和临床医学课程,自身的专业课程以及食品方面的桥梁课,有的学校还会提供中医相关的课程,如中医基础理论,中医诊断学,中药方剂学,中医药膳学,中医饮食与营养等。该专业对生物科目要求较高,适合对营养与食品卫生方面研究感兴趣的学生就读。 就业情况 不论在我国还是欧美,营养学都成了一个很热门的专业。随着社会的发展,人们的健康意识觉醒,高品质的生活已经被大多数人所接受。因此,与之相关的学科也顺势发展和繁荣,营养学专业前途比较光明,但也有营养师鱼龙混杂、良莠不齐的问题存在。 这个专业出来的学生可以进入食品公司如雀巢、中粮等做食品开发、品控、营养咨询;在医院营养科从事营养技师、在健身美容体检等行业做营养顾问;此外,营养编辑、营养相关的新媒体运营等也可以考虑,都比较喜欢有专业背景的人才。 三、妇幼保健医学 基本情况 根据妇女和儿童一生中不同时期的生理和心理特点,针对危害妇女儿童身体健康与心理卫生的各种疾病和因素,运用各种知识和技术对他们进行系统的健康保护和健康防治,以保障妇女儿童的身心健康,提高健康水平的学科。开设课程同样是基础医学、临床医学相关课程以及妇幼保健医学的专业课程。该专业对生物科目要求较高,适合对妇幼卫生及保健方面研究感兴趣的学生就读。 就业情况 由于只能考公共卫生执业医师资格证,没有处方权,所以不能成为妇科和儿科的医生。毕业后可进入妇幼保健院做群体保健管理。但是目前妇幼保健医学认知度不高,与临床医生相比基本功不够强,进入妇幼保健院也竞争激烈,建议有资源的学生尝试一下。 四、卫生监督

数据库期末考试部分试题

题型:选择 第一章 题型:名词解释 题目: 1)DB 答:DB是长期存储在计算机内、有组织的、统一管理的相关数据的集合。2)DBMS 答:DBMS是位于用户与OS之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法。 3)DBS 答:DBS是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机硬件、软件和数据资源组成的系统,即采用数据库技术的计算机系统。4)数据独立性 答:应用程序和DB的数据结构之间相互独立,不受影响。 5)物理独立性 答:在DB的物理结构改变时,尽量不影响应用程序。 6)逻辑独立性 答:在DB的逻辑结构改变时,尽量不影响应用程序。 题型:问答 题目: 1)人工管理阶段的数据管理有哪些特点? 答:人工管理阶段主要有4个特点:数据不保存在计算机内;没有专用的软件对数据进行管理;只有程序的概念,没有文件的概念;数据面向程序。2)文件系统阶段的数据管理有哪些特点? 答:文件系统阶段主要有5个特点:数据以“文件”形式长期保存;数据的逻辑结构与物理结构有了区别;文件组织已多样化;数据面向应用;对数据的操作以记录为单位。 3)文件系统阶段的数据管理有些什么缺陷?试取例说明。 答:主要有3个缺陷:数据冗余;数据不一致性;数据联系弱。 例如:学校里教务处、财务处、保健处建立的文件中都有学生详细资料,如联系电话、家庭住址等,这就是“数据冗余”,如果某个学生搬家,就要修改3个部门文件中的数据,否则会引起同一数据在3个部门中不一致,产生上述问题的原因是这3个部门文件中的数据没有联系。 题型:填空 题目: 1)数据管理技术的发展,与________、________和________有密切的联系。 答:硬件、软件、计算机应用 2)文件系统中的数据独立性是指________独立性。 答:设备 3)文件系统的缺陷是:________、________和________。 答:数据冗余、数据不一致、数据联系弱 4)就信息处理的方式而言,在文件系统阶段,________处于主导地位,________只起着服从程序设计需要的作用;而在数据库方式下,________占据了中心位置。

2012年数据库系统试卷(A) 答案

华南农业大学期末考试试卷(A 卷-Answer Sheets ) 2012学年第1 学期 考试科目: Database system 考试类型:(闭卷) 考试时间: 120 分钟 学号 姓名 年级专业 Instructions to candidates: 1. Write your name, student number and class on both the question papers and the answer papers. 2. DO NOT write your answers on the question papers. Write them ALL ON THE ANSWER PAPERS. 3. Write your answers in either Chinese or English. If the answer in English is correct, you can get bonus marks. 3. Hand in all papers (both the question papers and the answer papers). Question 2 [12 marks]: (1) An invoice has attributes: Invoice#(primary key), TotalOrderAmt, Date, Terms, ShipVia. A customer has attributes: Cust#(primary key), CName, Street, City, State, Zip, Phone. A product has attributes: Prod#(primary key), StandardPrice, Description. The relationship between invoice and customer is many-to-one. One invoice can relate to only one customer, while one customer can relate to any number of invoices. The relationship between invoice and product is many-to-many. Any number of products can be placed in one invoice, and one product can appear in different invoices. The relationship between invoice and product has two attributes: SellPrice and Quantity. (2) create table Invoice

医学检验相关专业知识

P10 先关专业知识 一、以下每一道考题下面有A、B、C、D、E5个备选答案。请从中选择一个最佳答案,并在答题卡上将相应题号的相应字母所属的方框涂黑。 1.SDS法测定血红蛋白的最大优点是 A.操作简便 B.试剂价廉 C.呈色稳定 D.没有公害 E.准确度高 2.尿三杯试验结果为第1杯和第2杯均为清晰,第3杯有弥漫的脓液,可初步诊断为 A.急性肾盂肾炎 B.肾病综合征 C.前列腺炎 D.急性肾炎 E.急性膀胱炎 3.中性粒细胞减低见于 A.急性化脓性感染 B.急性心肌梗死 C.糖尿病酮症酸中毒 D.宫外孕 E.再生障碍性贫血 4.漏出性胸腔积液主要见于 A.肺结核 B.SLE C.肺脓肿 D.充血性心力衰竭 E.风湿热 5.ICSH规定的Ret分型不包括 A.O型,有核红细胞、胞质内含网状物 B.I型(丝球形) C.II型(网型) D.Ⅲ型(破网型) E.Ⅳ型(点粒型) 6.关于网织红细胞(Ret)的叙述,下列哪项是正确的 A.一般比成熟红细胞小 B.仅存在于外周血 C.网织结构越多细胞越成熟 D.可用瑞氏染色后进行计数 E.是晚幼红细胞到成熟红细胞之间未完全成熟的红细胞7.目前推荐BT测定的方法是 A.Duke B.IVY法 C.TBT法 D.Pandy法 E.Rivalta法 8.下列对尿液分析质控物的叙述,错误的是 A.质控物成分稳定 B.屏间差异大 C.易保存运输 D.复溶后成分无变化、使用方便 E.价格低廉 9.尿胆原检测多采用 A.Harrison法 B.Schleisinger法 C.Ehrlich法 D.Livenson法 E.碘环法 10.通过粪便检查可确诊的疾病 A.消化道炎症 B.消化道梗阻 C.消化道肿瘤 D.肝脏疾病 E.肠道寄生虫感染 11.可能患有胃癌的胃液是 A.黄色 B.黄绿色 C.含鲜红血丝 D.棕褐色 E.浑浊灰白色 12.空腹12h后胃液中有大量食物残渣,少见于 A.胃扩张 B.胃轻瘫 C.胃下垂 D.胃溃疡 E..幽门梗阻 13.下列哪种疾病,痰液中出现干酪样小块 A.肺结核 B.肺结核 C.肺癌 D.过敏性支气管炎 E.肺脓肿

数据库SQL部分练习题集

1.SQL是_结构化查询语言__ 2.SQL语言的功能包括、__数据更新_、_ 数据查询__、。 3.视图是一个虚表,它是从______中导出的表,在数据库中,只存放视图的____,不存放视图的________。 4.设有如下关系表R:R(No,Name, Sex, Age, Class),主关键字是No,其中No为学号,Name为姓名,Sex为性别,age为年龄,Class为班号,写出实现下列功能的SQL语句。 ①插入一个记录(25,‘李明’,‘男’,21,‘95031’); _________________________________________________ ___________ ②插入‘95031’班学号为30,姓名为‘郑和’的学生记 录; _________________________________________________ ___________ ③将学号为10的学生姓名改为‘王华’; _________________________________________________ ___________ ④将所有‘95101’班号改为‘95091’; _________________________________________________ ___________ ⑤删除学号为20的学生记录;

_________________________________________________ ___________ ⑥删除姓‘王’的学生记录; _________________________________________________ ___________ 5.SQL语言是___________的语言,易学习。 A.过程化 B.非过程化 C. 格式化D.导航式 6.SQL语言是___________语言 A.层次数据库 B.网络数据库 C.关系数据库D.非数据库 7.SQL语言具有___________的功能。 A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵 8.SQL语言具有两种使用方式,分别称为交互式SQL和______________。 A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL 9.SQL语言中,实现数据检索的语句是____________。

《数据库系统》期末考试试卷(B卷)-答案

计算机科学系《数据库系统》期末考试试卷(B 卷) (B 卷答案及评分标准) 年级:___专业:______ 班级:_ 学号:____ 姓名:______ 注:1、共120分钟,总分100分 。 1. 数据库的概念模型独立于( D )。 A.现实世界 B.E -R 图 C.信息世界 D.具体的机器与DBMS 2.下述关于数据库系统的正确叙述就是( A )。 A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性就是指数据类型一致 D.数据库系统比文件系统能管理更多的数据 3.在数据库技术中,为提高数据库的逻辑独立性与物理独立性,数据库的结构被划分成用户级、( C )与存储级三个层次。 A. 管理员级 B.外部级 C.概念级 D.内部级 4.数据库管理系统就是( B )。 A.操作系统的一部分 B.在操作系统支持下的系统软件 C.一种编译程序 D.一种操作系统 5. 按所使用的数据模型来分,数据库可分为( A )三种模型。 A.层次、关系与网状 B.网状、环状与链状 C.大型、中型与小型 D.独享、共享与分时 6、 数据库系统3层结构的描述存放在( D )中。 A.数据库 B.运行日志 C.数据库管理系统 D.数据字典 7.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构与特征的就是( D )。 A.外模式 B.内模式 C.存储模式 D.逻辑模式 8.数据库管理系统能实现对数据库中数据的查询、插入、修改与删除等操作.这种功能称为( C )。 A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能 9、 ( A )就是数据库系统的基础。 A.数据模型 B.数据库 C.数据库管理系统 D.数据库管理员 10、 在数据库技术中,实体-联系模型就是一种( D )。 A 、 逻辑数据模型 B 、 物理数据模型

医学专业常用网站

1【解剖】 中国解剖网https://www.wendangku.net/doc/2a15642248.html, 中国可视化人体https://www.wendangku.net/doc/2a15642248.html,/ 系统解剖学网页https://www.wendangku.net/doc/2a15642248.html,/book/book85.php 中华骨外科网https://www.wendangku.net/doc/2a15642248.html,/ 【病理】 病理网站(经典)https://www.wendangku.net/doc/2a15642248.html,/WebPath/webpath.html 中国病理网(中文) https://www.wendangku.net/doc/2a15642248.html,/ 联合病理https://www.wendangku.net/doc/2a15642248.html,/ 北京协和医院病理科 https://www.wendangku.net/doc/2a15642248.html,/ 病理读片网站https://www.wendangku.net/doc/2a15642248.html,/WebPath/COW/COWPREV.html 中国远程病理中心https://www.wendangku.net/doc/2a15642248.html,/ 病理医学网https://www.wendangku.net/doc/2a15642248.html,/ 中华病理技术网https://www.wendangku.net/doc/2a15642248.html,/ 病理学家https://www.wendangku.net/doc/2a15642248.html,/ 【组胚】 基本组织英文教材https://www.wendangku.net/doc/2a15642248.html,/pages/5908.asp blue histology可查找图片有英文讲义https://www.wendangku.net/doc/2a15642248.html,.au/mb140/default.htm Virtual Slide Database https://www.wendangku.net/doc/2a15642248.html,/virtualslidebox/ 含解剖内容https://www.wendangku.net/doc/2a15642248.html,/107/Human Embryology https://www.wendangku.net/doc/2a15642248.html,/embryo.htm

整理数据库题库_数据库练习题一

数据库 JUNE 2021题库 整理人尼克 知识改变命运

数据库练习题一 一、单项选择 1.下面关于数据库设计方法的说法中错误的有() A. 数据库设计的一种方法是以信息需求为主,兼顾处理需求,这种方法称为面向数据的设计方法 B. 数据库设计的一种方法是以处理需求为主,兼顾信息需求,这种方法称为面向过程的设计方法 C. 面向数据的设计方法可以较好地反映数据的内在联系 D. 面身过程的设计方法不但可以满足当前应用的需要,还可以满足潜在应用的需求 2. 数据库技术中,独立于计算机系统的模型是() A. E/R模模型 B. 层次模型 C. 关系模型 D. 面向对象的模型 3.关于数据库设计步骤的说法中错误的有() A. 数据库设计一般分为4步:需求分析、概念设计、逻辑设计和物理设计 B. 数据库的概念模式是独立于任何数据库管理系统,不能直接用于数据库实现; 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. 多对一 9.一个公司只能有一个经理,一个经理只能在一个公司担任职务,公司和总经理职务之间为()联系。 A. 一对一 B. 一对多 C. 多对多 D. 多对一

数据库系统概论试题及答案整理版

数据库系统概论复习资料 第一章绪论 一、选择题 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个 阶段中,数据独立性最高的是 A 阶段。 A.数据库系B.文件系统C.人工管理D.数据项管理 2.数据库的概念模型独立于 A 。 A.具体的机器和DBMS B.E-R图C.信息世界D.现实世界 3.数据库的基本特点是 B 。 A.(1)数据结构化(2)数据独立性 (3)数据共享性高,冗余大,易移植 (4)统一管理和控制 B.(1)数据结构化(2)数据独立性 (3)数据共享性高,冗余小,易扩充 (4)统一管理和控制 C.(1)数据结构化(2)数据互换性 (3)数据共享性高,冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据共享性高,冗余小,易扩充 (4)统一管理和控制 4. B 是存储在计算机内有结构的数据的集合。 A.数据库系统B.数据库C.数据库管理系统D.数据结构 5.数据库中存储的是 C 。 A. 数据 B. 数据模型 C.数据及数据间的联系 D. 信息 6.数据库中,数据的物理独立性是指 C 。 A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立 7.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 D 。 A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合

相关文档 最新文档