数据库的sql语句创建

数据库的sql语句创建

ID:34772615

大小:103.68 KB

页数:5页

时间:2019-03-10

数据库的sql语句创建_第1页
数据库的sql语句创建_第2页
数据库的sql语句创建_第3页
数据库的sql语句创建_第4页
数据库的sql语句创建_第5页
资源描述:

《数据库的sql语句创建》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、广东肇庆科技职业技术学院《SQLSERVER2005》期末考试题(A卷)数据库的SQL语句创建一、课程设计目的《SQLSERVER2005》是计算机及相关专业中一门实践性很强的综合应用课程,其内容涉及到很多计算机基础理论知识,主要有数据库设计、对数据库表中信息的查询、流程控制语句、函数、表、视图、索引、游标、存储过程、触发器、数据库的备份与还原、导入导出、数据库的安全设置、事务与作业等内容。它要求学生熟练掌握和运用该类课程的相关理论知识,能熟悉针对数据库的各种操作,为企事业单位的信息化管理提供技

2、术上的支持。本次课程设计的目的旨在帮助学生掌握数据库设计技术,初步具有对数据库系统的分析、查询和管理的能力,使学生在数据库的设计、动手能力、学术风格、团队精神等方面受到较为全面、系统和规范的训练。二、课程设计内容和要求(结合自己选择系统来做以下设计)得分评卷员(一)数据库设计(30分)1、对系统进行需求分析。需求分析:通过对我校的学生宿舍日常的管理工作进行可行性分析和详细调查,确定开发学生宿舍管理系统。开发小组成员经过调查研究、信息流程分析的数据收集,明确了该系统的主要功能是:对入住学生的基本信

3、息进行登记;对宿舍的基本信息以及人员进行登记;宿舍财务、用品故障以及故障报修的登记;每次学生夜归时要进行必要登记;以及各宿舍学生离校情况进行的登记,登记后并进行保存,使用管理员用户登录,可以使用提供的简便查询功能。2、对系统进行概念结构设计。概念结构设计:由于系统本身并不复杂,设计E-R图可以直接从系统的数据入手。参照需求分析中对宿舍的数据流程的描述,对每个实体以及其属性进行如下定义:管理员表(管理员编号,姓名,账号,密码,联系方式)学生(学号,学生姓名,性别,身份证号码,宿舍楼号,宿舍号,联系

4、方式)宿舍信息(宿舍楼号,宿舍号,宿舍费用,是否有故障报修)入住情况(宿舍楼号,宿舍号,入住人数)离校情况(离校编号,宿舍楼号,宿舍号,学号,学生姓名)夜归情况(夜归编号,宿舍楼号,宿舍号,学号,学生姓名)报修情况(报修编号,宿舍楼号,宿舍号,报修结果)3、对系统进行逻辑结构设计逻辑结构设计:根据概念结构设计的结果,设计出“学生宿舍管理洗头”数据库的逻辑关系模型。关系主键用下划线划出管理员表(管理员编号,姓名,账号,密码,联系方式)第5页共5页广东肇庆科技职业技术学院《SQLSERVER2005

5、》期末考试题(A卷)学生(学号,学生姓名,性别,身份证号码,宿舍楼号,宿舍号,联系方式)宿舍信息(宿舍楼号,宿舍号,宿舍费用,是否有故障报修)入住情况(宿舍楼号,宿舍号,入住人数)离校情况(离校编号,宿舍楼号,宿舍号,学号,学生姓名)夜归情况(夜归编号,宿舍楼号,宿舍号,学号,学生姓名)报修情况(报修编号,宿舍楼号,宿舍号,报修结果)4、对系统进行物理结构设计,要求有:(1)用T-SQL语句创建数据库创建数据库Createdatabase学生宿舍管理系统On(name='学生宿舍管理系统_dat

6、a1',Filename='e:SQL学生宿舍管理系统_data1.mdf',Size=20,maxsize=100,filegrowth=5)logon(name='学宿舍管理系统_log',Filename='e:SQL学生宿舍管理系统_log.ldf',Size=20,Filegrowth=20%)(2)用T-SQL语句创建所有的表及设置主键创建表Createtable管理员表(管理员编号char(8)notnullprimarykey,姓名char(10)notnullUNIQU

7、E,性别char(2)账号char(20),密码char(20),联系方式(20))Createtable学生表(学号char(8)notnullprimarykey,姓名char(10)notnull,性别char(2)notnullDEFAULT'男',身份证号码char(40),宿舍楼号char(6),宿舍号char(10),第5页共5页广东肇庆科技职业技术学院《SQLSERVER2005》期末考试题(A卷)联系方式char(20))Createtable宿舍信息表(宿舍号char(10)

8、notnullprimarykey,宿舍楼号char(6)notnull,宿舍费用char(10),是否有故障报修char(2)check(是否有故障报修in('是','否')))Createtable入住情况表(宿舍楼号char(6)notnullprimarykey,入住总人数char(6)notnull)Createtable离校情况表(离校编号char(4)notnullprimarykey,宿舍楼号char(6),宿舍号char(10),学号char(8),姓名char(10))Cre

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。