数据库基础A模拟题
- 格式:doc
- 大小:36.00 KB
- 文档页数:2
数据库应用基础考试模拟题含参考答案一、单选题(共100题,每题1分,共100分)1、在access2010中,若要上调数据库中产品的价格,最方便的方法是使用查询中的( )A、追加查询B、生成表查询C、删除查询D、更新查询正确答案:D2、在Access 2010数据库中,表的字段名最多不得超过()个字符A、255B、256C、254D、64正确答案:D3、将表中的字段定义为( ),可使字段中的每一条记录都必须是唯一的。
A、索引B、主键C、必需D、有效性规则正确答案:B答案解析:主键就是用来唯一标识表中的记录。
4、在对某字符型字段进行升序排列时,假设该字段存在这样4个值:中国、美国、日本、法国,则最后排序的结果是( )。
A、中国、美国、法国、日本B、法国、日本、美国、中国C、中国、日本、法国、美国D、法国、美国、日本、中国正确答案:D答案解析:汉字的排序按照汉语拼音字母的字符串,进行逐个字符比较,直到可以比较大小排序为止。
5、Access 2010中,文本型默认字段大小为()A、255B、64C、50D、65535正确答案:A答案解析:默认字段大小为255,最大也为255。
6、报表对象是()A、VBA程序B、修改数据的对象C、用来实现按照指定格式打印的对象D、一系列操作的集合正确答案:C答案解析:报表的最终目的就是为了对数据进行打印输出。
7、为加快对某字段的查找速度,应该()。
A、防止在该字段中输入重复值B、使该字段成为必填字段C、对该字段进行索引D、使该字段数据格式一致正确答案:C答案解析:索引可以加快对数据的查询速度,建立索引后表中记录的物理顺序不变,只是改变记录的逻辑顺序。
8、在ACCESS2010中,不可以设置输入掩码的字段类型是( )。
A、数字B、文本C、自动编号D、日期时间正确答案:C答案解析:输入掩码用于限制数据的输入格式和输入范围,也就是说只有在对数据输入的时候,输入掩码才能起作用。
Access2010 数据库基础与应用 》期末考试题( A 卷)(含答案)1. DBMS 提供了 ________ 语言,用于实现数据的插入、更新、删除、检索等任务。
A .DCL B . DDL C . DML D .APL 2.在 E-R 图中,用来表示“实体”的图形是 ____ 。
A .椭圆形 B .矩形 C .三角形 D .菱形A .数据库物理设计C .数据库概念设计D .数据库逻辑设计4.在 Access 数据库中,用于存储数据的对象是 ____ 。
A .表 B .窗体 C .报表 D .查询 5.下列叙述中, ________ 是错误的。
A. 一个关系中的任意两个分量不可以相同 B. 一个关系中的任意两个属性名不可以相同 C. 一个关系中的任意两个元组不可以完全相同 D. 关系中的元组也称为记录6.对于一个日期 /时间类型的字段,如果想使该字段数据以类似“ 以通过对其字段属性的“格式”设定为 来实现。
A .短日期B .中日期C .长日期D .常规日期 7.下列实体的联系中,属于一对多的联系是 _____ 。
A .学生与宿舍床位 B .学校与校长 C .学生与课程 D .学校与教师8.SQL 语句中的 CREATE TABLE 关键字的功能是在数据库中 _______ 。
A .创建表 B .创建查询 C .创建窗体 D .创建数据访问页9.“学院”表中有一个“学院名称”字段,要查找学院名称为“商学院”或“法学院”的记录,使 用的条件是 。
A .In (" 商学院或法学院 ")B .In ("商学院","法学院 ")C .In ("商学院" or "法学院 ")D .In ("商学院" and "法学院 ") 10.用表“教师”创建新表“教师 ___________________________ 2”,所使用的查询方式是 。
数据库模拟试题1数据库原理模拟试卷(一)一、单项选择题(本大题共20小题,每小题1分,共20分)。
1.描述事物的符号记录称为__B______。
A、信息B、数据C、记录D、记录集合2.__B___是位于用户与操作系统之间的一层数据管理软件。
A、数据库系统B、数据库管理系统C、数据库D、数据库应用系统3.数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和__D___。
A、数据库管理系统B、数据库应用系统C、数据库应用系统D、各类相关人员4.数据库系统阶段,数据__D___。
A、具有物理独立性,没有逻辑独立性B、有物理独立性和逻辑独立性C、独立性差D、有高度的物理独立性和一定程度的逻辑独立性5.__B___属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。
A、数据模型B、概念模型C、E-R图D、关系模型6.要保证数据库的数据独立性,需要修改的是(A)A.三层模式之间的两种映射B.模式与内模式C.模式与外模式D.三层模式7.下列四项中说法不正确的是(C)A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性A.多对多B.一对一C.多对一D.一对多10.在视图上不能完成的操作是(C)A.更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图11.现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。
则该关系模式的码是(D)。
A、书号B、读者号C、书号+读者号D、书号+读者号+借期12.下列四项中,不属于数据库特点的是(D)A.数据共享B.数据完整性C.数据冗余较小D.数据独立性低13.数据库中存储的是(D)A.数据B.数据模型16.若事务T对数据对象A进行读取和修改操作,且其它任何事务都不能访问A,此时事务T需对数据对象A加上_________________。
数据库基础期末模拟考试方式:【闭卷】考试时间:【90分钟】总分:【100分】一、单项选择题(共20题,每小题2 分,共 40分)1、下面哪个说法符合数据库系统WAL(log先写协议)( )A、库内存中被事务修改的页面在事务成功完成时被强制写到磁盘中B、库内存中被事务修改的页面在事务撤销时被写到标记为非脏页C、成功完成时不需要将与其相关的log页面强制写回磁盘D、中被修改的内存数据页面在写回磁盘前必须将与其相关的log写回磁盘【答案】D2、采用Access2010模板创建数据库的好处是A、已有框架,快速B、不能改动C、自由灵活D、不用输数据【答案】A【解析】使用模板创建数据库,可以使数据库的创建非常快捷。
通常情况下,使用模板创建好数据库以后,需要用户去进行小范围的改动,而且该种方式有一定的局限性,不够灵活。
3、某文本型字段中有数据“201”,“52”,“510”,“90”,如果按照降序的方式进行排序,则排序后的结果为()A、201,52,510,90B、510,201,90,52C、52,90,201,510D、90,52,510,201【答案】D【解析】文本型的排序方式是从左到右逐字符比较,直到可以比较出大小为止。
4、运行表单文件(FORMA)的命令是( )。
A、DO FORMAB、USE FORMAC、OPEN FORMAD、DO FORM FORMA【答案】D5、以下()是linux 环境下MySQL默认的配置文件。
A、fB、fC、fD、f【答案】A6、设有关系模式 R(A,B,C,D),函数依赖F={A→B,B→C,A→D,D→C},ρ ={AB,AC,BD}是 R 上的一个分解,则分解ρ中未丢失的函数依赖是A、A→BB、B→CC、A→DD、D→C【答案】A7、数据库技术中,“日志”和操作的关系是( )。
A、操作完成后在记录日志B、操作的同时记录日志C、日志在操作完成之后任何时刻均可记录D、日志先于操作进行记录【答案】D8、下列关于数据库的正确叙述是A、数据库是一个 DBF 文件B、数据库是一个关系C、数据库是一个结构化的数据集合D、数据库是一组文件【答案】C9、只有满足查询条件的记录才包含在查询结果中,这种连接为______。
《关系数据库基础与应用A》复习题2一.选择题1.数据定义语言的缩写词为 ( )。
A.DDL B.DCL C.DML D.DBL2.在SQL Server中,用来显示数据库信息的系统存储过程是( )。
A.sp_dbhelp B.sp_helpdb C.sp_help D.sp_db 3.数据库的英文缩写是( )A.DBS B.DBMS C.DBO D.DB4.关系数据表的关键字可由( )字段组成。
A.一个 B.两个 C.多个 D.一个或多个5.防止数据库出现意外的有效方法是()。
A.重建 B.追加 C.备份 D.删除6.在SQL SERVER 服务器上,存储过程是一组预先定义并( )的Transact-SQL 语句。
A.保存 B.编译 C.解释 D.编写7.SQL语言中,删除数据表的命令是( )。
A.DELETE B.DROP C.CLEAR D.REMOVE8.在查询时,若要过虑掉重复记录,应该使用那个关键字( )。
A.NULL B.LIKE C.BETWEEN D.DISTINCT9.在数据库中存储的是( )。
A.数据 B.数据模型C.数据以及数据之间的联系 D.信息10. SQL语言中,修改用户表数据的命令是( ) 。
A.ALTER B.DELETE C.UPDATE D.INSERT11.一个数据表中最多允许创建( )个主键。
A.一个 B.两个 C.三个 D.多个12.数据库系统的特点是()、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。
A.数据共享 B.数据存储 C.数据应用 D.数据保密13.在数据系统中,对存取权限的定义称为( )。
A.命令B.授权C.定义D.审计14.当表中引入( )时,会提高记录的查询速度。
A.外键B.主键C.索引D.数据库完整性15.下列不属于数据库对象的是( )。
A.触发器B.存储过程C.查询D.视图16.在SQL语言的SELECT语句中,能实现投影操作的是( )。
数据库概论模拟考试试卷及答案一、填空题(本大题共5个空,每空1分,共5分)1. 事务的特性包括:(原子性)、一致性、隔离性、和持久性。
2. SQL数据库中的表,可以是基本表,也可以是(视图)。
3. 关系数据模型的数据完整性规则包括(实体)完整性、(参照)完整性和用户定义的完整性。
4. E-R方法的三要素是:实体、(属性)和联系。
二、名词解释(本大题共5个小题,每小题3分,共15分)1. 实体完整性规则这条规则要求关系中元组在组成主键的属性上不能有空值。
如果出现空值,那么主键值就起不了唯一标识元组的作用。
2.一级封锁协议事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放。
3.属性关系表中的一列即为一个属性4. 全码在关系中所有属性都为码即为全码。
5. 丢失更新当两个或以上的事务同时修改同一数据集合时,由于并发处理,使得某些事务对此数据集合的修改被忽视了.三、单项选择题(本大题共20小题,每小题1分,共20分)1.在SQL的算术表达式中,如果其中有空值,则表达式( C )A)空值按0计算B)由用户确定空值内容再计算结果C)结果为空值D)指出运算错误,终止执行2. 当两个关系没有公共属性时,其自然连接操作表现为( A )A)笛卡儿积操作B)等值连接操作C)结果为空集D)错误操作3.基本ER图就是数据库的( D )A)外模式B)逻辑模式C)内模式D) 概念模式4. 对基本表S,执行操作DROP TABLE S RESTRICT 的作用是( C )A)删除基本表S中的所有元组B)把基本表S及其生成的一切视图全部删除C)当没有由S中的列产生的视图或约束时将表S删除D)删除表S,将引用表S的视图中一切S的属性置为空值5. 关系R 与关系S只有1个公共属性,T1是R与S等值连接的结果,T2是R与S自然连接的结果,则( C )A)T1的属性个数等于T2的属性个数B)T1的属性个数小于T2的属性个数C)T1的属性个数大于或等于T2的属性个数D)T1的属性个数大于T2的属性个数6. 如果事务T获得了数据项Q上的排它锁,则T对Q ( C )A)只能读不能写B)只能写不能读C)既可读又可写D)不能读不能写7.在数据库技术中,未提交的随后又被撤消的数据称为( D )A)错误数据B)冗余数据C)过期数据D)脏数据8.选择分布式数据库各片段数据存放场地的模式是( D )A)外模式B)概念模式C)分片模式D)分配模式9. 现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是( A )A)患者编号B)患者姓名C)患者编号和患者姓名D)医生编号和患者编号10. 班长和学生是什么关系( B )A)1:1 B)1:M C)M:N D)都不是11. 单个用户使用的数据视图的描述称为( A )A)外模式B)概念模式C)内模式D)存储模式12 在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是( B )A)用户界面 B) 存取结构C)数据输入 D) 报表输出13. 实体集书店与图书之间具有(B )联系。
模拟试题1一. 单项选择题(本大题共15小题,每小题2分,共30分)1.在文件系统中,所具有的数据独立性是[ ] A .系统独立性 B .物理独立性C .逻辑独立性D .设备独立性2.数据库系统中存放三级结构定义的DB 称为[ ]A .DBSB .DDC .DDLD .DBMS 3.设有关系R(A,B,C)和关系S(B,C,D),那么与R ⋈S 等价的关系代数表达式[]A .σ1=5(R ⋈S )B .σ1=5(R ×S )C .σ1=2(R ⋈S )D .σ1=2(R ×S )4.与域表达式 { ab | ( c) (R(ac) ∧ R(cb))} 等价的关系代数表达式是 [] A .π1,4(σ2=3(R ×R ))B .π1,3(R ⋈R )C .π1,4(R ⋈R )D .π1,3(R ⋈S )5.设有两个关系R (A ,B )和S (B ,C ),与下列SELECT 语句SELECT A ,BFROM RWHERE B NOT IN (SELECT BFROM SWHERE C='C56');等价的关系代数表达式是[ ] A .πA ,B (σC ≠'C56'(R ⋈S ))B .πA ,B (R ⋈ S )C .R -πA ,B (σC= 'C56'(R ⋈S ))D .R -πA ,B (σC ≠'C56'(R ⋈S )) 6.嵌入式SQL 的预处理方式,是指[ ]A .识别出SQL 语句,加上前缀标识和结束标志B .把嵌入的SQL 语句处理成函数调用形式C .对源程序进行格式化处理D .把嵌入的SQL 语句编译成目标程序7.设关系模式R (A ,B ,C ,D ),F 是R 上成立的FD 集,F={ B →D ,AD →C },那么ρ={ ABC ,BCD }相对于F [ ]A .是无损联接分解,也是保持FD 的分解B .是无损联接分解,但不保持FD 的分解C .不是无损联接分解,但保持FD 的分解D .既不是无损联接分解,也不保持FD 的分解8.设有关系模式R (A ,B ,C ,D ),F 是R 上成立的FD 集,F={A→B ,C→D },则F +中左部为(BC )的函数依赖有 [ ]C ≠'C56' 2=12=3A.2个B.4个C.8个D.16个9.有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有[ ] A.17个B.18个C.23个D.27个10.DBMS的并发控制子系统,保证了事务__________的实现[ ] A.原子性B.一致性C.隔离性D.持久性11.SQL中不一定能保证完整性约束彻底实现的是[ ] A.主键约束B.外键约束C.局部约束D.检查子句12.ORDB中,同类元素的有序集合,并且允许一个成员可多次出现,称为[ ]A.结构类型B.集合类型C.数组类型D.多集类型13.在ORDB中,当属性值为单值或结构值时,引用方式任和传统的关系模型一样,在层次之间加[ ] A.冒号“:”B.单箭头“→”C.下划线“_”D.圆点“.”14.某一种实际存在的事物具有看来好像不存在的性质,称为[ ]A.不存在性B.虚拟性C.无关性D.透明性15.DDBS中,全局关系与其片段之间的映象是[ ] A.一对一的B.一对多的C.多对一的D.多对多的二.填空题(本大题共10小题,每小题1分,共10分)16.关系模型和层次、网状模型最大差别是用___________而不是用___________导航数据。
数据库基础知识测试题一、选择题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.记录本身的数据和相互关系8、退出数据库管理系统可以实用的快捷键是A.B.C.D.9、在数据库中,表就是A.关系B.记录C.索引D.数据库10、中表和数据库的关系是A.一个数据库可以包含多个表B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.数据库就是数据表11、将两个关系拼接成一个新的关系,生产的新关系中包含满足条件的元组,这种操作称为A.选择B.投影C.联接D.并12、常用的数据模型有3中,他们是A.网状、关系和语义B.网状、关系和层次C.环状、关系和层次D.字段名、字段类型和记录13、“商品”和“顾客”两个实体集之间的联系一般是A.一对一B.一对多C.多对多D.多对一14、下列关于数据库系统的叙述中正确的是A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据15、在数据库管理技术的发展过程中,经历了人工管理阶段、文件管理阶段和数据库系统阶段。
数据库基础考试流程测试模拟题(说明:本卷试题在考试流程测试后收回)1、您有一个包含产品ID和产品名称的表。
B您需要编写一条UPDATE 语句。
以将特定产品的名称改为glass ,应在UPDA TE 语句中包括什么内容?A.LET ProductName=’glass’B、SET ProductName=’glass’C、EXEC ProductName=’glass’D、ASSIGN ProductName=’glass’2、您需要存储从三个到30个字符不等的产品名称。
您还需要将使用的存储空间量降到最低。
应该使用哪种数据类型?DA.CHAR(3,30) B、CHAR(30) C、V ARCHAR(3,30) D、V ARCHAR(30)3、要运行存储过程,用户需要哪种权限?CA.ALLOW B、CALL C、EXECUTE D、RUN4、视图可用于:CA.确保引用完整性。
B、保存存储在一个单独表中的数据的额外副本。
C、限制对表中特定行或列中的数据的访问。
D、在从基础表中删除历史数据前将其保存。
5、您正在创建一个表来存储客户数据。
AccountNumber 列使用的值始终由一个字母和四位数字组成。
您应该对AccountNumber 列使用哪种数据类型?BA.BYTE B、CHAR C、DOUBLE D、SMALLINT6、哪条语句将导致创建索引?AA.CREATE TABLE Employee (EmployeeID INTEGER PRIMARY KEY)B.CREATE TABLE Employee (EmployeeID INTEGER INDEX)C.CREATE TABLE Employee (EmployeeID INTEGER NULL)D. CREA TE TABLE Employee (EmployeeID INREGER DISTINCT)7、哪个关键字必须包含在CREA TE VTEW 语句中?BA.ORDER BY B、SELECT C、UPDA TE D、WHERE8、可在数据库值中执行的已命名的SQL 语句组被称为:CA.公式。
数据库原理·模拟试卷及答案(1)模拟试卷(⼀)答案⼀、单项选择题(本⼤题共20⼩题,每⼩题1分,共20分)1. 提供数据库数据描述的集中管理的是 ( D )A.数据库模式B.数据库C.数据库管理系统D.数据字典2. 授权和完整性管理器属于DBMS的 ( B )A.查询处理器B.存储管理器C.事务管理器D.⽤户管理器3. 使⽤CREATE SCHEMA 语句建⽴的是 ( A )A.数据库模式B.表C.视图D.索引4. 设关系R和S的结构相同,并且各有80个元组,假如这两个关系作交运算,其运算结果的元组个数为( B )A.80B.⼩于等于80C.⼤于等于160D.⼤于等于80,⼩于等于1605. 在SQL的授权语句中使⽤“ALL PRIVILEGES”,表⽰ ( B )A.授权所有⽤户B.所有的操作权限C.对所有的数据集合D.允许再授权6. 表达业务流程分析结果的图表是 ( B )A.业务流程图B.数据流图C.局部E-R图 D、基本E-R图7. 对数据库模式进⾏规范化处理,是在数据库设计的 ( C )A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段8. 能够消除冗余的键的范式是 ( C )A.2NFB.3NFC.4NFD. BCNF9. 在下列⼏种故障中,不破坏数据库内容的是 ( B )A.计算机病毒发作B.供电系统故障C.瞬时的强磁场⼲扰D.磁盘介质损坏10. 在数据库技术中,独⽴于计算机系统的模型是 ( A )A.E-R模型B.层次模型C.关系模型D.⾯向对象的模型11. 五种基本关系代数运算是 ( A )A.∪,-,×,π和σB.∪,-,∞,π和σC.∪,∩,×,π和σD.∪,∩,∞,π和σ12. SQL中,下列涉及空值的操作,不正确的是 ( C )A.AGE IS NULLB.AGE IS NOT NULLC.AGE = NULLD.NOT (AGE IS NULL)13. 单个⽤户使⽤的数据视图的描述称为 ( A )A.外模式B.概念模式C.内模式D.存储模式14. 在删除基本表中某个元组时,将以此表为参照表的关系中外键与主键相同的元组⼀起删除,应采⽤的⽅式是( B )A.RESTRICT⽅式B.CASCADE⽅式C.SET NULL⽅式D.CHECK⽅式15. 在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是 ( B )A.⽤户界⾯B. 存取结构C.数据输⼊D. 报表输出⼆、填空题(本⼤题共20个空,每空1分,共20分)1. 结构数据模型的组成包括:数据结构,(数据操作)和(数据完整性约束)。
数据库基础A课程模拟试卷
一.判断题(10分,共10题)
1.逻辑设计是数据库设计的核心阶段()
2. 关于函数依赖的叙述中,若(X,Y)→Z,则X→Z,Y→Z ()
3. 模式从形式上来说,只是一个个框架,填入数据后才可以称作库()
二.选择题(15分,共15题)
1.数据库管理语言中的SQL 语言属于__________
A:关系代数 B:介于关系代数及关系演算C:无关系代数及关系演算功能D:关系演算
2.对某个关系进行限制操作会造成_________
A:行的减少 B:列的减少C:行列都可能减少D:都不减少
在以下范式中,可能存在非主属性与码部分函数依赖的是()
A:1N F B:2NF C:3NF D:BCNF
3.以下关于外码和相应的主码之间的关系,正确的是()
A.外码并不一定要与相应的主码同名
B.外码一定要与相应的主码同名
C.外码一定要与相应的主码同名而且唯一
D.外码一定要与相应的主码同名,但并不一定唯一
4.设有关系模式R(A,B,C,D),其函数依赖集:F={(A,B)→C, C→D},则此关系
模式R的规范化程度最高达到()。
A. 1NF
B. 2NF
C. 3NF
D. BCNF
一、二两题重点(基本概念):
第一章:数据、信息、数据处理
数据管理技术、数据描述
数据库、数据库管理系统、数据库系统
数据模型、体系结构
数据库语言、数据库系统工作流程
第二章:笛卡儿乘积、关系
关系模式、关系模型
关系数据库
关系数据库语言
关系代数语言中的传统集合运算、专门关系运算
第三章:函数依赖(平凡、完全、传递)
规范化设计
第五章:数据库保护涉及的五个方面、理解各部分内容
第六章:数据库设计的步骤、理解每个步骤
E-R方法
三.简答题(45分)
1.已知关系R, S 如下所示:(7分)
R: A B C S: A B C
b c 5 d b 5
a e 8
b
c 5
求:
(1) R – S (2) ⅡC (S) (3) δA=’d’(R U S)
2.规范化设计过程(15分)
3.画E-R图,并写出关系模式并标出主码与外码(15分)
4.给定关系:用关系代数表达式表示各种查询语句(6分)
第三题重点:
关系代数语言(传统、专门)
规范化设计
E-R方法
三·完成下列SQL命令(30分,共8题)
某企业,需要从外面购买一些零部件,为了最快最便宜地购买到零部件,对提供零部件的厂商进行管理,在计算机中建立了两个数据库,其中CSJGXX (厂商价格库),主要用于存放某厂商提供哪些零部件,及零部件的价格和订购此零部件所需的提前期(如:提前期为3,指的是若要到此厂商处购买某零件,至少必须提前3天订货),其库结构如下:
字段名类型宽度小数字段含义
CSH C 6 厂商号
LJH C 4 零件号
JG N 6 2 零件价格
TQQ N 2 提前期
另一个库CSXX.(厂商信息库),主要存放厂商的联系地址等信息,其库结构如下:
字段名类型宽度小数字段含义
CSH C 6 厂商号
CSM C 20 厂商名
DZ C 20 厂商地址
DH C 8 联系电话
完成SQL命令:
1.查找厂商号为“000016”的联系电话
2.查找提前期小于2个的零件号;
3.只提供零件号为“A001”的厂商名及地址。