使用SQL Server Management Studio创建学生选课数据库.doc

使用SQL Server Management Studio创建学生选课数据库.doc

ID:55146571

大小:17.59 KB

页数:9页

时间:2020-04-28

使用SQL Server Management Studio创建学生选课数据库.doc_第1页
使用SQL Server Management Studio创建学生选课数据库.doc_第2页
使用SQL Server Management Studio创建学生选课数据库.doc_第3页
使用SQL Server Management Studio创建学生选课数据库.doc_第4页
使用SQL Server Management Studio创建学生选课数据库.doc_第5页
资源描述:

《使用SQL Server Management Studio创建学生选课数据库.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、/*使用SQLServerManagementStudio创建学生选课数据库创建一个逻辑名为std_course的数据库,其存放路径为“d:data”,物理文件名为std_course.mdf,初始大小为10MB,最大值为100MB,数据文件增长增量为5MB;日志文件的逻辑名std_course_log的数据库,其存放路径为“d:data”,物理文件名为std_course_log.ldf,初始大小为2MB,最大值为20MB,日志文件增长增率为20%。*/gocreatedatabase学生选课onpri

2、mary(name='std_course',filename='d:赵平tempstd_course.mdf',size=10MB,filegrowth=5MB,maxsize=100MB)logon(name='std_course_log',filename='d:赵平tempstd_course_log.ldf',size=2MB,filegrowth=20%,maxsize=20MB)gouse学生选课gocreatetableStudent(snochar(8)primarykey,s

3、namenvarchar(20),sgendernchar(1),sdeptnvarchar(10),sedatdate)gocreatetablecourse(cnochar(3)primarykey,cnamenvarchar(15),ccreditsmallint)gocreatetablesc(snochar(8),cnochar(3),gradenumeric(4,1),primarykey(sno,cno),foreignkey(sno)referencesstudent(sno),foreign

4、key(cno)referencescourse(cno))goinsertintoStudentvalues('20131001','王力','男','计算机','2013-09-11'),('20131002','张红','女','计算机','2005-08-24'),('20132001','孙国庆','男','信息','2003-10-25'),('20132002','历亦其','男','信息','2004-08-12'),('20131003','王大伟','男','计算机','2003-06-1

5、8'),('20132004','张历兰','女','数学','2005-06-4'),('20131004','王历离','女','信息','2002-09-15'),('20132005','张历山','男','数学','2001-06-13'),('20131005','李力群','女','计算机','2002-01-13')select*fromstudentinsertintocoursevalues('101','数据结构',4),('102','数据库',3),('103','C语言程序设计',

6、6),('104','DB_Design',2.5)select*fromcourseinsertintoscvalues('20131001','101',90),('20131001','102',76.1),('20131001','103',88.4),('20131001','104',69.5),('20131002','101',66.8),('20131002','103',57.4),('20132001','101',75.4),('20132001','103',78.4),('2013

7、2002','101',87.4),('20132002','102',80.2),('20132002','103',67.4),('20132002','104',77.4),('20132005','101',null),('20131004','103',null)select*fromsc--1.查询全体学生的详细信息。select*fromstudent--2.检索全体学生的学号、姓名。selectsno,snamefromstudent--3.检索已选课程的课程号,要求显示的课程号不重复。sel

8、ectdistinctcnofromsc--4.查询全体学生的姓名及其年龄(提示:使用系统函数getdate()获取当前日期)。selectsnameas'姓名',YEAR(GETDATE())-YEAR(sedat)as'年龄'fromstudent--5.查询成绩大于80分的学生的学号、课程号及成绩。selectsnoas'学号',cnoas'课程号',gradeas'成绩'fromscwher

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

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

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