14级数据库设计题目
- 格式:doc
- 大小:78.50 KB
- 文档页数:9
数据库期末复习卷一、填空题(1)在select语句中,若希望查询结果中不出现重复的元组,因在select语句中加( Distinct )(2 )数据库系统的结构一般分为三个层次,分别为:内模式、模式、外模式(3)E—R模型中包含实体属性和实体之间的联系三种基本结构成分(4)E—R模型的三要素:__实体____、___属性_____、___联系__(5)关系数据模型由数据结构___数据操作___和完整性约束规则三部分组成(6)若关系1NF,且他们的每一非主属性__完全函数依赖_ ___候选关键字,则该关系为2NF。
(7)DBMS是指___数据库管理系统___,它位于___ 操作系统___和___应用程序___之间的一层管理软件。
(8)SQLserver是一种___关系___型,数据管理系统。
(9)SQL语言中,函数COUNT(*)用于计算____记录__的个数。
(10)__视图____是从一个或几个表中导出的表,它本身不独立存储在数据库中.(12)关系代数运算中,传统的集合运算有:并=交、__差____和__笛卡尔积____ (13)SQL语言中,数据操作功能包括select、__update____、insert、delete四个语句。
(14)若关系模式R的候选键码为所有的属性,则在函数依赖的范围内R最高满足___BCNF___范式。
(15)建立索引的目的是__提高存取速度____。
(16)关系数据库设计中,设计关系模式是___逻辑设计___设计阶段的任务。
(17)在数据库中的视图、表、存储文件分别对应三级模式结构中的__外模式____、__模式____、__内模式___ 。
二、判断题(1) SQL语言的视图定义和视图操作功能在一定程度支持数据的逻辑独立性(√)(2) 关系必须有唯一的候选键。
(×)(3) 数据的完整性指数据库中数据的全面性。
(×)(4) “授权”是数据库系统中采用的完整性措施之一。
数据库原理模拟题及其答案数据库原理模拟题及其答案(1)一、填空题1.________________是一个逻辑上统一、地域上分布的数据集合。
(分布式数据库)2.数据库的三级模式是指内模式、___________________、外模式。
(模式)____________________现实世界在人们头脑中的反映,是对客观事物及其联系的一种抽象描述。
(概念世界)3.数据模型由三部分组成:模型结构、数据操作、__________________。
(完整性规则)4.一种数据模型的特点是:有且仅有一个根结点,根结点没有父结点;其它结点有且仅有一个父结点。
则这种数据模型是__________________________。
(层次模型)5.能唯一标识一个元组的属性或属性组成为________________。
(关键字)6.SQL语言一种标准的数据库语言, 包括查询、定义、操纵、___________四部分功能。
(控制)7.视图是从其它________________________或视图导出的表。
(基本表)8.在关系模式R 中,若属性或属性组X 不是关系R 的关键字,但X 是其他关系模式的关键字,则称X 为关系R 的______________________。
(外关键字)9. 数据字典中的___________________是不可再分的数据单位。
(数据项)二、单项选择题1.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是。
A.外模式 B.内模式 C.存储模式 D.模式答案:D2.SQL语言是语言。
A.层次数据库 B.网络数据库C.关系数据库 D.非数据库答案:C3.SQL语言具有的功能。
A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵答案:B4.SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE等。
数据库课程设计大作业一、教学目标本课程的教学目标是使学生掌握数据库的基本概念、原理和设计方法,能够运用数据库技术解决实际问题。
具体目标如下:1.理解数据库的基本概念,如数据、数据库、表、关系等。
2.掌握数据库的设计原理,如实体-关系模型、E-R图等。
3.熟悉数据库的操作语言,如SQL语句。
4.了解数据库的性能优化和事务管理。
5.能够使用数据库管理系统(如MySQL、Oracle等)进行数据库的创建、表的设计、数据的增删改查等操作。
6.能够运用实体-关系模型和E-R图进行数据库的设计。
7.能够编写简单的SQL语句进行数据库的操作。
8.能够对数据库的性能进行简单的优化。
情感态度价值观目标:1.培养学生的团队合作意识,能够协同完成数据库的设计和操作。
2.培养学生对数据库技术的兴趣,认识到数据库在现代社会中的重要性。
3.培养学生认真负责的学习态度,养成良好的编程习惯。
二、教学内容根据课程目标,教学内容主要包括以下几个方面:1.数据库的基本概念:数据、数据库、表、关系等。
2.数据库的设计原理:实体-关系模型、E-R图、关系模型等。
3.数据库的操作语言:SQL语句的编写和应用。
4.数据库的性能优化:索引、分区、事务管理等。
5.数据库的实际应用案例:关系型数据库和非关系型数据库的使用场景。
6.数据库的基本概念(2课时)–数据的定义和分类–数据库的概念和功能–表的概念和基本操作7.数据库的设计原理(4课时)–实体-关系模型–E-R图的绘制和转换–关系模型的概念和性质8.数据库的操作语言(6课时)–SQL语句的编写和应用–数据库的增删改查操作–数据库的高级查询功能9.数据库的性能优化(2课时)–索引的使用和优化–分区和分表的概念及应用–事务管理的基本原理10.数据库的实际应用案例(2课时)–关系型数据库(如MySQL)的使用场景–非关系型数据库(如MongoDB)的使用场景三、教学方法本课程采用讲授法、案例分析法、实验法等多种教学方法相结合的方式进行教学。
精心整理全国2011年4月高等教育自学考试互联网数据库试题课程代码:00911一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在1.2.A.B.C.D.4.确的是()A.W1(工号,姓名),W2(工种,定额)B.W1(工号,定额),W2(姓名,工种)C.W1(工号,工种,定额),W2(工号,姓名)D.W1(工号,姓名,工种),W2(工种,定额)5.下列关于ASP的描述中,正确的是()6.7.A.C.8.在)9.A.以C.以HTML编码的ASCI II文本文档D.以HTML编码的二进制程序文档10.面向对象程序设计的基本思想是()A.屏蔽和可重用性B.封装和可扩展性C.封装和模块化特性D.屏蔽和过程划分特性11.下列关于关系数据库中型和值的叙述中,正确的是()A.关系模式是值,关系是型B.关系模式是型,关系的逻辑表达式是值C.关系模式是型,关系是值D.关系模式的逻辑表达式是型,关系是值12.OLAP的体系结构是()A.C.13.A.C.14.15.A.C.16.在数据库的三级模式结构中,描述数据库中全体数据的逻辑结构和特征的是_________。
18.在ADO接口中,用来跟踪正在使用的DSN连接保持的时间以及其他定义的数据库属性的是_________对象。
19.由多个具有独立内存(主存储器)的处理机和多个磁盘构成,且每个处理机都可以读写任何磁盘,多个处理机和磁盘存储器由高速通信网络连接,这种并行结构是_________结构。
20.ASP可以使用的脚本语言是VBScript或_________。
21.VBScript中,按变量的作用域将变量划分为脚本级变量和_________变量。
23.毒。
24.25.26.27.28.29.30.32.简述对象—关系数据库系统具有的特点。
33.数据的分布方式有哪几种?34.简述JDBC的基本功能。
数据库线上考试题目及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是什么?A. 存储数据B. 管理数据C. 提供数据访问接口D. 所有选项都是答案:D2. 关系数据库中的主键约束用于保证数据的什么特性?A. 唯一性B. 完整性C. 一致性D. 可扩展性答案:A3. SQL(Structured Query Language)是一种用于什么的语言?A. 数据查询B. 数据定义C. 数据操纵D. 所有选项都是答案:D4. 在关系数据库中,一个表的行通常被称为什么?A. 字段B. 记录C. 索引D. 视图答案:B5. 数据库规范化的主要目的是什么?A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 降低存储成本答案:B二、填空题(每空1分,共10分)6. 数据库中的_______用于定义数据表的结构。
答案:模式(Schema)7. 在SQL中,用于添加数据的命令是_______。
答案:INSERT8. 数据库事务的四大特性通常被称为ACID,其中C代表_______。
答案:一致性(Consistency)9. 在数据库中,_______用于优化查询性能。
答案:索引(Index)10. 数据库备份的目的是_______。
答案:数据恢复三、简答题(每题10分,共20分)11. 简述数据库的三级模式结构。
答案:数据库的三级模式结构包括外模式(External Schema)、概念模式(Conceptual Schema)和内模式(Internal Schema)。
外模式是用户视图,描述用户需要的数据;概念模式是全局视图,描述数据库的整体结构;内模式是存储视图,描述数据的物理存储方式。
12. 什么是数据库的并发控制,为什么它很重要?答案:数据库的并发控制是确保多个用户或应用程序能够同时访问数据库,而不会导致数据不一致或错误的一种机制。
它很重要,因为并发控制可以防止诸如脏读、不可重复读和幻读等问题,确保数据库的完整性和一致性。
国家二级MS Office高级应用机试(数据库设计基础)模拟试卷14(总分:60.00,做题时间:90分钟)一、选择题(总题数:30,分数:60.00)1.按软件功能分类,数据库管理系统是( )。
(分数:2.00)A.系统软件√B.应用软件C.支撑软件D.以上都不是解析:解析:数据库管理系统(DBMS)是管理数据库的机构,是系统软件,负责数据库中的数据的组织、操纵、维护、控制、保护以及数据服务等。
2.数据库管理系统是( )。
(分数:2.00)A.操作系统的一部分B.在操作系统支持下的系统软件√C.一种编译系统D.一种操作系统解析:解析:数据库管理系统是用户和操作系统之家的桥梁,需要操作系统的支持,为用户提供服务。
3.数据库应用系统中的核心问题是( )。
(分数:2.00)A.数据库设计B.数据库管理系统√C.数据库D.数据库管理员解析:解析:数据库管理系统是数据库系统的核心。
4.负责数据库中查询操作的数据库语言是( )。
(分数:2.00)A.数据定义语言B.数据管理语言C.数据操纵语言√D.数据控制语言解析:解析:数据库管理系统提供三种语言:数据定义语言、数据操纵语言和数据控制语言。
负责数据查询、新增、更改、删除的是数据操纵语言。
5.负责数据库中数据模式定义的语言是( )。
(分数:2.00)A.数据定义语言√B.数据管理语言C.数据操纵语言D.数据控制语言解析:解析:数据库管理系统提供三种语言:数据定义语言、数据操纵语言和数据控制语言。
负责数据结构定义与数据库对象定义的语言是数据定义语言。
6.数据库管理系统的主要类型不包括( )。
(分数:2.00)A.文件管理系统B.层次数据库系统C.关系数据库系统D.面向对象数据库系统√解析:解析:数据库管理系统类型包括:文件管理系统、层次数据库系统、网状数据库系统和关系数据库系统。
7.SQL语言又称为( )。
(分数:2.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言√D.结构化操纵语言解析:解析:SQL是Structured Query Language的缩写,结构化查询语言是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
《软件设计说明》的正文格式《软件设计说明》(SDD)描述计算机软件配置项(CSCI)的设计。
SDD的内容包括:计算机软什配置项(CSCI)级设计决策、计算机软件配置项(CSCI)体系结构设计(概要设计)和实现该软件所需的详细设计。
SDD与其相关的《接口设计说明》和《数据库设计说明》,共同构成软件实现的基础。
《软件设计说明》的正文格式如下:1 范围1.1标识本条应描述本文档所适用系统和软件的完整标识,适用时,包括其标识号、名称、缩略名、版本号和发布号。
1.2系统概述本条应概述本文档所适用系统和软件的用途。
它还应描述系统与软件的一般特性;概述系统开发、运行和维护的历史;标识项目的需方、用户、开发方和保障机构等;标识当前和计划的运行现场;列出其他有关文档。
1.3文档概述本条应概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。
2引用文档本章应列出引用文档的编号、标题、编写单位、修订版及日期,还应标识不能通过正常采购活动得到的文档的来源。
3 CSCI级设计决策本章应根据需要分条给出CSCI级设计决策,即CSCI行为设计的决策(忽略其内部实现,从用户角度出发描述系统将怎样运转以满足需求)和其他影响组成该CSCI的软件单元的选择与设计的决策。
如果在需求中所有这些决策是明确的,或者这些决策要推迟到CSCI的软件单元的设计时指出,则本章应如实陈述。
针对关键性需求(例如对安全性或保密性关键的需求)作出的设计决策,应在专门的章条中加以叙述。
如果设计决策依赖于系统状态或方式,则应指明这一依赖性。
本条应给出或引用理解这些设计所需的设计约定。
CSCI级设计决策的例子如下:a) 关于CSCI将接收的输入和将产生的输出的设计决策,包括与其他系统、HWCI、CSCI 和用户的接口(本文档的4.3.X条指出本说明要考虑的主题)。
如果这一信息的全部或部分已在接口设计说明(IDD)中给出,则可以直接引用。
b) 有关响应每个输入或条件的CSCI行为的设计决策,包括CSCI要执行的动作、响应时间和其他性能特性,模型化的物理系统的说明,选定的方程式/算法/规则,以及对不允许的输入或条件进行的处理。
数据库习题————————————————————————————————作者:————————————————————————————————日期:习题1、在“学生”表中一般把“出生日期”字段设为型。
A、OLE对象B、数字C、日期/时间D、备注2.在表设计视图中,如果要限定数据的输入格式,应修改字段的( 2 )属性。
A.字段大小 B.有效性规则 C.输入格式 D.格式3.下列( 3 )是主键的标志。
A. B. C. D.4.下列( 4 )图标是Access中新建报表的标志。
A. B. C. D.5. 在Access数据库中,数据保存在( 5 )对象中。
A.窗体 B.查询 C.报表 D.表4.在对象数据模型中,每个对象不仅要包含描述实体的__(9)___特征,而且要包含描述实体的__(10)__特征。
5、以下字段命名是正确的。
A、 !学生标号B、姓名.123C、选课^IDD、[成绩]6、下列叙述不正确的是。
A、在为查询添加字段时,*号表示所有的字段B、建立选择查询时,查询条件必须预先设计好C、查询中可以对查询字段进行计算,并把计算结果作为另一查询字段保存在当前查询中D、生成表查询生成新的表,该表是源表的一个子集7、下列不属于日期时间函数的是。
A、monthB、avgC、dateD、now8、“数据表视图”和“设计视图”切换可以通过菜单来实现的。
A、编辑B、视图C、格式D、查询9、要查找1982年8月3日以后出生的,在准则行中输入。
A、<#82-8-3#B、>#82-8-3#C、year([出生日期])<1982D、year([出生日期])<#1982-8-3#10、在查询设计视图中。
A、只能添加数据库中的表B、只能添加数据库中的查询C、可以添加数据中的表和查询对象D、以上说法都不对11、数据表视图下,在记录的选择器上显示了一个星号“*”,表示。
A、所有的记录B、这个记录是一个新记录C、通配符,代表任意个任意字符D、所有的字段12、降序将记录按顺序排序。
题目:(1)高校学籍管理系统功能要求:●实现学生信息、班级、院系、专业等的管理;●实现课程、学生成绩信息管理;●实现学生的奖惩信息管理;●限制性别项只能输入“男”或“女”;●创建视图查询各个学生的学号、姓名、班级、专业、院系;●创建存储过程查询指定学生的成绩单;●创建触发器当增加、删除学生和修改学生班级信息时自动修改相应班级学生人数;●建立数据库相关表之间的参照完整性约束。
(2)学校人力资源管理系统●实现学校部门信息、职务、职称和教职工信息管理;●实现教师的学籍经历管理;●实现教师的家庭关系管理;●实现教师的奖惩信息管理;●创建存储过程查询学校各部门各种职称的教职工数量;●创建触发器当增加、删除教职工和修改教职工部门信息时自动修改相应部门的职工人数;●建立数据库相关表之间的参照完整性约束。
(3)某单位人事管理系统●实现部门、职务、职称等信息的管理;●实现职工信息的管理;●实现职工学习经历和任职经历的管理;●实现职工家庭关系的管理;●实现奖惩信息的管理;●创建存储过程查询个部门各种职称的职工数量;●创建视图查询各职工的工号、姓名、部门、职务信息;●创建触发器当增加、删除职工和修改职工部门信息时自动修改相应部门的职工人数;●建立数据库相关表之间的参照完整性约束。
(4)某书店图书进货、销售管理系统●实现图书类别、出版社、图书、仓库信息的管理;●实现进货、入库管理;●实现销售、出库管理;●创建存储过程查询某段时间内各种图书的进货和销售情况;●创建视图查询各类图书的库存总数;●创建触发器当图书入库时自动修改相应图书的总量和存放仓库中该图书的数量;●建立数据库相关表之间的参照完整性约束。
(5)某医院信息管理系统(药品库存、收费、医生病人等)●实现药品类型及药品信息的管理;●实现药品的入库、出库管理;●实现科室、医生、病人的管理;●实现处方的登记管理;●实现收费管理;●创建触发器,当药品入库、出库时自动修改库存;●创建存储过程统计某段时间内,各科室的就诊人数和输入情况;●创建视图查询各种药品的库存总数;●建立数据库相关表之间的参照完整性约束。
(6)音响店VCD零售\出租管理系统●实现VCD类型及信息的管理;●实现VCD的入库管理;●实现VCD的借还管理;●实现VCD的零售管理;●创建触发器,入库登记、零售时自动修改、现货和库存,借、还时自动修改现货数量;●创建存储过程统计某段时间内各VCD的销售、借还数量;●创建视图查询各类VCD的库存情况;●建立数据库相关表之间的参照完整性约束。
(7)某期刊的在线投稿审稿管理系统●实现作者、审稿人的信息管理;●实现稿件类型、稿件信息的管理;●实现稿件的审阅过程管理;●实现稿费、审稿费和版面费的管理;●创建存储过程,统计指定作者的稿件信息;●创建触发器,当收到审稿费时自动修改审稿费收到标记为“是”;●建立数据库相关表之间的参照完整性约束。
(8)学校的工资管理系统●实现部门、职务、职称等基本信息的管理;●实现教职工信息的管理;●实现工资项目的管理,工资项目设有启用标志和加扣标志;●实现教职工工资项目及其工资的管理;●创建触发器当往教职工工资项目表中插入记录或删除记录时,自动修改该职工的应发工资数和实发工资数;●创建存储过程统计某个月各种工资项目的发放总和;●创建视图查询各个员工的应发、应扣和实发工资;●建立数据库相关表之间的参照完整性约束。
(9)某高校科研管理系统●实现部门、职务、职称等基本信息的管理;●实现教师信息的管理;●实现可以科研项目的申报、审批管理;●实现科研项目的验收管理;●创建默认,并邦定到科研项目的验收标志,使其默认值为“未验收”;●创建触发器,验收项目时自动修改项目的验收标志为“验收通过”;●创建存储过程统计个院系科研项目的申报和完成数量;●建立数据库相关表之间的参照完整性约束。
(10)某中学的排课管理系统●实现班级、课程等基本信息的管理;●实现学生、教师信息的管理;●实现班级课程及课程的任课教师和排课管理;●创建存储过程检测指定教师、指定节次是否有课;●创建存储过程生成指定班级的课程表;●创建存储过程生成指定老师的课程表;●建立数据库相关表之间的参照完整性约束。
(11)某家具城进销存管理系统●实现家具类型、供应商信息的管理;●实现客户信息、家具信息的管理;●实现家具入库管理;●实现家具的销售管理;●实现收款管理;●创建触发器,实现家具入库和销售时自动修改库存;●创建存储过程统计某段时间内各种商品的入库数量和销售数量;●建立数据库相关表之间的参照完整性约束。
(12)高校教材管理系统●实现出版社、教材类型等的管理;●实现教材的订购管理;●实现教材的入库管理;●实现教材的领用管理;●限定实现教材的书号必须满足以ISBN开头,后跟10个数字的格式,比如:ISBN7302120363;●创建触发器,实现教材入库和出库时自动修改库存数量;●创建存储过程统计各种教材的订购、到货和发放数量;●建立数据库相关表之间的参照完整性约束。
(13)高校教师信息管理系统●实现部门、职称、职务的基本信息的管理;●实现教师信息的管理;●实现教师家庭关系和教育经历的管理;●实现教师的奖惩管理;●创建触发器,实现修改教师所在部门时自动修改相应部门的教师人数;●创建存储过程统计各部门各种职称的人数;●建立数据库相关表之间的参照完整性约束。
(14)二手房中介管理系统●实现房屋户型、房东信息的管理;●实现租房客户信息的管理;●实现房屋的出租、归还登记;●实现租房收费管理;●创建存储过程统计各种户型的房屋的出租数量;●创建触发器,当房屋租出时自动修改该房屋的状态;●创建视图查询当前所有房屋的房号、房东、状态信息;●建立数据库相关表之间的参照完整性约束。
(15)某宾馆客房管理系统●实现客房类型、价目信息、客房信息的管理;●实现客户信息的管理;●实现入住和退房管理;●实现费用管理;●创建触发器,实现入住和退房时自动修改客房的状态;●创建存储过程统计某段时间内各种类型的客房的入住时间合计和费用合计;●创建视图查询某一时刻没有入住的房间信息;●建立数据库相关表之间的参照完整性约束。
(16)建材物资管理信息系统●实现物资类型、供应商、仓库等信息的管理;●实现物资信息的管理;●实现物资入库、销售管理;●创建触发器,实现物资入库、销售出库时自动修改对应的库存;●创建存储过程查询某段时间内各种物资的入库数量和销售数量;●创建存储过程查询某段时间内各种物资的销售收入;●建立数据库相关表之间的参照完整性约束。
(17)某客运公司的运输管理系统●实现车型、路线、驾驶员等信息的管理;●实现线路车次、线路站点及票价管理;●实现售票管理;●创建存储过程按线路统计乘坐次数;●创建存储过程按车次统计某段时间的乘坐次数;●创建触发器,实现售票时自动修改相应车次已售座位数;●创建视图查询各线路各车型的数量;●建立数据库相关表之间的参照完整性约束。
(18)某高校的学籍管理系统●部门、专业、班级等基本信息的管理;●实现学生信息的管理;●实现学生成绩的管理;●实现学生的奖惩管理;●创建视图查询学生的学号、姓名、性别、院系、专业、班级信息;●创建存储过程统计各院系、专业学生的男女人数;●创建触发器当新增、修改或删除学生时自动修改相应班级的学生人数;●创建check约束限制学生的性别只能输入“男”或“女”;●建立数据库相关表之间的参照完整性约束。
(19)某煤气公司送气管理系统●实现工作人员、客户信息的管理;●实现煤气类别和供应商的管理;●实现煤气入库管理和出库管理;●实现费用管理;●创建触发器,实现入库、出库时相应类型煤气的数量的增加或减少;●创建存储过程统计每个送气员工指定月份送气的数量;●创建存储过程查询指定月份用气量最大的前10个用户,并按用气量递减排列;●建立数据库相关表之间的参照完整性约束;(20)职业介绍信息管理系统●实现职业分类、职业信息管理(职业号、职业类型号、用人单位、需求人数、已聘人数、备注);●实现用人单位、求职者信息管理,求职者信息设有聘用标志,默认值为未聘用;●实现求职者和职业匹配管理(职业号、求职人员编号);●实现费用管理,包括用人单位交费情况、求职人员交费情况;●创建触发器,求职成功时,自动修改相应职业的已聘人数和相应职工的聘用标志为‘聘用成功’;另外如果相应职业的已聘人数不得超过需求人数;●创建存储过程查询各种职业的需求数和已聘用数;●创建规则限制求职者的性别,必须为‘男’或‘女’;●建立表间关系。
(21)再就业服务中心管理信息系统●实现服务中心信息管理;●实现职业分类、用人单位信息管理;●实现求职人员信息、职业信息管理(职业号、职业类型号、用人单位、需求人数、已聘人数、备注);●实现求职成功登记;●实现费用管理,包括用人单位交费情况、求职人员交费情况;●创建触发器,求职成功时,自动修改相应职业的已聘人数和相应职工的聘用标志为‘聘用成功’;另外如果相应职业的已聘人数不得超过需求人数;●创建存储过程查询各种职业的需求数和已聘用数;●创建约束限制求职者的性别,必须为‘男’或‘女’;●建立表间关系。
(22)学校家教服务管理系统●实现教师信息、职业类型管理;●实现职业登记(职业号、名称、地址、电话等);●实现职业作息登记(职业号、日期、开始时间、结束时间、教师);●实现工资管理和收费管理;●创建存储过程统计指定日期范围内各的时刻时间总和;●创建存储过程统计各种职业的需求次数;●创建check约束限制教师性别必须输入‘男’或‘女’;●建立表间关系。
(23)高校学生就业管理系统●实现院系、专业、毕业生信息管理(设有就业标志,初值为‘待业’);●实现职业类型、职业信息(职业号、类型号、需求数量、聘用数量、用人单位)登记;●实现毕业生就业登记(学号、职业号),自动修改相应学生的就业标志和职业的聘用数量,并保证聘用数量不大于需求数量;●创建存储过程查询毕业生的人数、待业人数、就业人数和就业率;●创建存储过程查询各专业的毕业生就业率;●创建check约束限制毕业生性别必须为‘男’或‘女’;●建立表间关系。
(24)某景点门票销售管理系统●实现票价管理(应分老年、小孩、成人、团体等);●实现营业员管理;●实现门票销售、退票管理;●创建存储过程统计指定日期的门票销售情况;●创建存储过程统计指定月份的门票销售情况;●创建存储过程统计指定日期各种价格的门票销售情况;●创建存储过程统计指定营业员指定日期的收费情况;●创建表间关系。
(25)某商店进销存管理系统●实现商品类别、供货商、业务员信息管理;●实现商品信息、仓库信息管理、仓库商品管理;●实现商品验收入库、商品销售出库管理,入库和出库时自动修改对应商品的总库存和分库库存量(用触发器实现),另外验收或销售时一单可以验收或销售多种商品;●实现转仓管理,转仓时自动修改转出仓库和转入仓库对应商品的数量(用触发器实现);●创建存储过程统计指定时间段内各种商品的进货数量和销售数量;●创建表间关系。