数据库原理课程题目.docx

上传人:b****6 文档编号:15389560 上传时间:2023-07-04 格式:DOCX 页数:11 大小:25.47KB
下载 相关 举报
数据库原理课程题目.docx_第1页
第1页 / 共11页
数据库原理课程题目.docx_第2页
第2页 / 共11页
数据库原理课程题目.docx_第3页
第3页 / 共11页
数据库原理课程题目.docx_第4页
第4页 / 共11页
数据库原理课程题目.docx_第5页
第5页 / 共11页
数据库原理课程题目.docx_第6页
第6页 / 共11页
数据库原理课程题目.docx_第7页
第7页 / 共11页
数据库原理课程题目.docx_第8页
第8页 / 共11页
数据库原理课程题目.docx_第9页
第9页 / 共11页
数据库原理课程题目.docx_第10页
第10页 / 共11页
数据库原理课程题目.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数据库原理课程题目.docx

《数据库原理课程题目.docx》由会员分享,可在线阅读,更多相关《数据库原理课程题目.docx(11页珍藏版)》请在冰点文库上搜索。

数据库原理课程题目.docx

数据库原理课程题目

数据库课程设计要求

1.目的

1)加深理解数据库基本概念与原理

2)提高数据库设计能力

3)掌握ER图的绘制方法,以及将ER图转换为相应的关系模式的方法

4)进一步熟悉SQLServer数据库开发方法

5)提高数据库应用程序设计能力

6)提高数据库设计标准化文档书写能力

2.要求

Ø选题

从以下所列题目选择一题或自定题目

数据库原理实现程序设计

题目1:

关系代数基本运算模拟实现

要求:

对于给定的两个关系R,S,各自包含若干元组,分别执行选择,投影,自然连接,并,差等关系运算,并显示运算结果。

题目2:

事务可串行化调度执行模拟程序

要求:

有如下事务:

T1:

A=A+2

T2:

A=A*2

T3:

A=A^2

A的初值为3

试编写程序,模拟以上事务在可串行化调度情况下的运行情况,要求采用多线程编程,最终A的结果应是不确定的。

数据库应用系统开发类

题目1:

教学信息管理系统

基本功能要求:

1)要求能实现对学生、课程、教师、专业、院系、课程成绩等基本信息进行增加、删除、修改等。

2)要求能够对学生、课程、教师、专业、院系等信息按重要字段进行查询。

3)要求能够查询学生课程成绩

4)要求能按专业、课程列表输出学生成绩清单

5)要求能够查询教师所授课程信息

题目2:

图书管理系统

基本功能要求:

1)要求能实现对图书、读者等基本信息进行增加、删除、修改等。

2)要求能够对图书、读者等信息按关键字段以及其它重要字段进行查询。

3)要求能够实现读者借书、还书功能

4)要求能够查询读者借阅历史记录

5)要求能够查询图书借阅历史记录

6)要求能够限制读者最多借书8本。

每本书最多借1个月

题目3:

职工工资管理系统

基本功能要求:

1)可以按照科室(经理室、财务科、技术科和销售科)增加、修改、删除职工的基本资料

2)职工信息应包含职称,分为高级、中级、初级,同一职称职工基本工资相同

3)职工工资由基本工资、奖金、扣除金额组成,其中奖金、扣除金额可每月输入不同数据

4)可以计算职工每月工资

5)可以按照科室、职称、月份统计职工工资

6)可以按照科室、职工号、职工名称查询职工工资

题目4:

商场货物管理系统

基本功能要求:

1)商场货物可存放在多个仓库

2)可以增加、删除、修改仓库信息

3)可以对仓库货物信息进行增加、删除、修改

4)可以按仓库、货物类别列出货物清单

5)能按照仓库名称、货物类别、货物名称、编码查询货物信息

题目5:

客房信息管理系统

基本功能要求:

1)可以对客房基本信息进行增加、删除、修改

2)客房分为三种类型:

三人房、双人房、单人房,每种类型房间价位不同

3)可以实现客户订房、退房、续房功能

4)可以登记、查询客户基本信息

5)可以查询房间状态信息

6)可以实现住宿计费

题目6:

汽车租赁管理系统

基本功能要求:

1)可以对汽车基本信息进行增加、删除、修改

2)可以对租赁客户信息进行增加、删除、修改

3)可以实现汽车的租借、归还、续借

4)可以按重要字段查询汽车、客户等基本信息

5)可以实现租赁金额的计算

6)可以查询汽车、客户租赁历史记录

题目7:

网上订票系统(要求采用B/S结构设计)

基本功能要求:

1)可以实现订票客户网上信息登记以及修改

2)可以查询可订票情况

3)可以实现客户网上订票

4)可以计算订票费用

5)业务人员可以审核客户网上订票信息

6)订票客户可以查询当前订票状态

题目8:

实验室网上预约管理系统(要求采用B/S结构设计)

基本功能要求:

1)可以实现各实验室基本信息的增加、删除、修改

2)学生可以查询实验基本信息

3)学生可以登记基本信息

4)学生可以实现实验室预约

5)管理员可以审核学生预约申请

6)学生可以查询实验室预约申请状态

题目9:

高校职工通讯录管理系统(要求采用B/S结构设计)

基本功能要求:

1)可以实现高校各部门、学院基本信息的增加、删除、修改

2)可以实现各部门、学院职工通讯方式的增加、删除、修改

3)可以查询职工通讯信息

4)可以列表输出各部门、学院职工通讯方式清单

题目10:

餐厅下单管理系统

基本功能要求:

1)可以实现菜谱基本的信息增加、删除、修改、查询

2)可以实现顾客下单信息的增加、删除、修改、查询

3)可以实现顾客下单金额折扣计算

4)可以实现顾客下单明细的列表输出

题目11:

高校设备管理系统

基本功能要求:

1)可以实现高校部门、学院基本信息的增加、删除、修改

2)可以实现设备基本信息的增加、删除、修改

3)可以查询设备基本信息

4)可以汇总输出各单位所属设备清单以及总金额

题目12:

在线答疑系统(要求采用B/S结构设计)

基本功能要求:

1)可以实现学生基本信息的增加、删除、修改

2)学生可以在线提问、修改提问

3)教师可以回复、删除学生提问

4)可以查询学生提问信息

5)可以列表输出问题清单

题目13:

在线新闻管理系统(要求采用B/S结构设计)

基本功能要求:

1)可以实现新闻类别信息的增加、删除、修改

2)可以实现新闻基本信息的增加、删除、修改

3)可以实现新闻列表输出

4)可以浏览新闻详细信息

5)可以按关键字查询新闻信息

题目14:

公司考勤系统

基本功能要求:

1)可以增加、删除、修改员工信息

2)可以记录员工上班时间

3)可以记录员工下班时间

4)可以查询员工考勤情况

5)可以统计输出员工每月考勤情况

题目15:

学生综合测评系统(要求采用B/S结构设计)

基本功能要求:

1)可以实现学生基本信息的增加、删除、修改

2)可以录入学生各项评分数据

3)可以计算学生最终得分

4)可以按各项排名列表输出综合测评数据

5)可以查询学生综合测评数据

题目16:

计算机程序员考试网上报名系统(要求采用B/S结构设计)

基本功能要求:

1)实现考生注册、登录功能

2)实现报名信息的增加、删除、修改

3)实现考生考号的自动生成

4)实现各级别(高级程序员、中级程序员、初级程序员)计算机水平考试报名名单列表输出

题目17:

网上调查系统(要求采用B/S结构设计)

基本功能要求:

1)可以对调查主题与选项进行增加、删除、修改

2)可以实现调查选项的单选、多选功能

3)可以实现调查结果的统计输出

4)可限制重复提交调查

题目18:

网上招聘系统(要求采用B/S结构设计)

基本功能要求:

1)应聘者可以增加、修改基本信息

2)招聘者可以按职位查询浏览应聘者信息

3)招聘者可以删除应聘者信息

4)招聘者可以筛选符合条件的应聘者进入面试环节

5)应聘者可以查询招聘状态(如是否可参加面试)

 

注意1:

自定题目者需给出一份简要介绍征求指导老师同意后方可进行。

注意2:

以上题目所列的基本功能要求必须实现,可以结合实际需要扩充其它功能。

注意3:

对所选题目须进行充分的需求分析

Ø人员安排

1人或者2人一组任选一题完成系统设计,各组之间题目不能相同,课程设计报告单独书写。

Ø任务要求

1)以SQLServer2000/2005/2008为数据存储系统,开发工具语言可选用VC++、VS.NET、Delphi、VB、JAVA等,如题目无要求,可基于B/S或C/S结构设计系统。

注意:

数据库可以选择SQLServer2000,Oracle,或者其它大型的数据库,但需经代课老师同意,不能选择Access,VF等数据库。

2)设计的相关应用系统必须体现如下数据库知识的应用:

a)E-R图设计

b)视图、触发器、存储过程的应用

c)事务的应用

d)一定的数据库安全策略

e)数据库备份与恢复

Ø课程设计报告格式要求

1)格式参照附件一

2)文档正文内容参照附件二

注意:

书写课程设计报告应结合所选题目书写,内容可以适当扩充。

Ø评分标准

系统程序:

50%

评分参数:

功能完备性;功能正确性;系统容错能力;数据库设计规范性;程序界面友好性;技术应用特色等

课程设计报告:

40%

评分参数:

结构清楚,条理清晰;排版整齐规范;内容充实可靠等

考勤:

10%

学生需要根据安排到实验室进行课程设计,各代课老师会根据学生的到课情况进行打分。

Ø课程设计时间安排

时间:

12月20日-12月31日上午:

9:

00-12:

00下午:

2:

30-5:

30

 

附表一:

关系表描述格式示例

学生基本信息表(Student_Info)

字段名称

含义

类型

长度

是否为空

黙认值

主键

外键

约束

sno

学号

nvarchar

10

N

P

Sname

姓名

nvarchar

10

N

sex

性别

nvarchar

2

N

Checkin(‘男’,’女’)

sbirthday

出生年月

datetime

N

sdeptID

院系编号

nvarchar

3

Y

F

应聘者基本信息

字段名称

含义

类型

长度

是否为空

黙认值

主键

外键

约束

yIid

编号

nvarchar

10

N

P

yName

姓名

nvarchar

10

N

yPassword

密码

nvarchar

12

N

Sex

性别

nvarchar

2

N

Checkin(‘男’,’女’)

yAge

年龄

nvarchar

3

N

yBirthday

出生年月

datetime

N

yJob

应聘职位

nvarchar

3

N

yTel

电话

nvarchar

11

N

yAddress

地址

nvarchar

50

N

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2