SQL实训-个人课程设计报告.doc

SQL实训-个人课程设计报告.doc

ID:49165131

大小:300.00 KB

页数:7页

时间:2020-02-29

SQL实训-个人课程设计报告.doc_第1页
SQL实训-个人课程设计报告.doc_第2页
SQL实训-个人课程设计报告.doc_第3页
SQL实训-个人课程设计报告.doc_第4页
SQL实训-个人课程设计报告.doc_第5页
资源描述:

《SQL实训-个人课程设计报告.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程设计内容序号内容提要环境要求时间1SQLServer2005网络数据库应用环境与管理平台设置、SQLServer2005网络数据库应用管理等。Windows200XServerSQLServer2005与前台VB/Java程序设计语言。1周2SQLServer2005网络数据库设计与应用开、发调试等。具体如下:1.在SQLSERVER中利用T-SQL语言(语句以WORD文档保存)及企业管理器创建一名为‘SQL1211学号’的数据库:要求如下:(1)主要数据文件:逻辑名为’TEST0DATA1’,实际文件名为’TEST0DATA1.M

2、DF’;初始容量为2MB,最大容量为20MB,递增量为1MB;(2)非主要数据文件:逻辑名为’TEST0DATA2’,实际文件名为’TEST0DATA2.NDF’;初始容量为2MB,最大容量为20MB,递增量为10%,(3)事务日志文件:逻辑名为’TEST0LOG’,实际文件名为’TEST0LOG.LDF’;初始容量为1MB,最大容量为15MB,递增量为2MB。2.在SQLSERVER中利用T-SQL语言与企业管理器创建名为‘学生SQL/学号’、课程SQL1211学号’、成绩SQL1211学号’、的数据表(结构如图所示),并各表适度添加

3、6条记录。3.在SQLSERVER中利用T-SQL语言或企业管理器创建一名为‘视图1211学号’的视图,语句及其功能如下的二表连接视图。CREATE视图621/631学号ASSELECTa.姓名,b.课程名,b.成绩,a.校名FROM学生a,成绩bWHEREa.学号=b.学号and成绩>804.在SQLSERVER中利用T-SQL语言创建一名为‘存储过程1211学号+学号’的存储过程,要求:从三个表(学生、成绩、课程中查找学分大于115且小于380的信息(输出:学号、姓名、课程名、成绩、学分、学时、校名)。同时创建一个触发器,当用户试图

4、向‘成绩’表中添加或修改数据时,该触发器向客户端显示一条消息:“已插入或更新了成绩表”。5.创建一个名为“信息管理+学号”,密码为“学号”,默认数据库为“SQL1211学号”的登录账户。然后将其创建成为当前数据库用户,名为:信息管理+学号。6.账户设置:首先将登录账户“信息管理+学号”加入到sysadmin角色中,其次将Windows2005Server用户(从企业管理器中自选)添加到serveradmin固定服务器角色中。将数据库用户“信息管理+学号”加入到角色db_owner中去。7.开发在VB中访问SQLServer数据库的窗体程

5、序,要求创建功能如图所示的窗体,ADO1绑定上半部分数据表,ADO1绑定下半部分数据表。(1-7)每人提交个人课程设计报告课程设计报告一、课程设计内容1.利用T-SQL语言创建一名为‘SQL’的数据库:CREATEDATABASESQLONPRIMARY(NAME='TEST0DATA1',FILENAME='C:ProgramFilesMicrosoftSQLServerMSSQL.1MSSQLDATATEST0DATA1.MDF',SIZE=2,,MAXSIZE=20,FILEGROWTH=1),FILEGROUPTES

6、T0DATA2(NAME='TEST0DATA2',FILENAME='C:ProgramFilesMicrosoftSQLServerMSSQL.1MSSQLDATATEST0DATA2.NDF',SIZE=2,,MAXSIZE=20,FILEGROWTH=10%),LOGON(NAME='TEST0LOG',FILENAME='C:ProgramFilesMicrosoftSQLServerMSSQL.1MSSQLDATATEST0LOG.LDF',SIZE=1,,MAXSIZE=15,FILEGROWTH=

7、2)GO2.利用T-SQL语言建名为‘学生SQL’、课程SQL’、成绩SQL’的数据表:CREATETABLE学生SQL(学号nvarchar(6)null,姓名nvarchar(8)null,性别nvarchar(2)null,出生日期smalldatetime(4)null,班级编号nvarchar(8)null,学分float(8)null,区域nvarchar(4)null,校名nvarchar(24)null,CONSTRAINTPK_student_idPRIMARYKEY(学号))ON[PRIMARY]CREATETABL

8、E课程SQL(课程号nvarchar(6)null,课程名nvarchar(14)null,学时float(8)null,学分float(8)null,班级编号nvarchar(8)null,学分float

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

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

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