- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
sqlserver数据库课程设计报告书
PAGE 1
第1单元 数据库和表的创建
一、实训目的
1、了解数据库的逻辑结构、物理结构及其特点
2、学会利用企业管理器对数据库进行操作
3、学会利用Transact-SQL语句对数据库进行操作
二、实训任务
1、建立数据库,删除该数据库
2、建立新数据库
3、更改数据库属性
4、设计表结构
5、建立表,删除表
6、更改表
7、向表中插入数据,删除表中的数据,更改表中的数据
三、实训要求
1、数据库、表的创建、更改和删除要求用SQL命令和企业管理器两种方式完成
2、要求数据库中至少包含两个文件组,主文件组中至少包含两个数据文件,明确规定数据库存放的物理路径,文件大小,增长方式等属性。
3、建立四张以上的用户表,字段类型要求合理、合法,为空性要求要合理。
4、每张表给出至少三十条以上记录作为后续实训数据,实验数据要求合理
5、表结构要用表格的形式给出,并添加到实训内容中
6、将涉及到的SQL命令拷贝到“实训内容及步骤”中
7、将实训过程、结果通过截屏的方式添加到“实训内容及步骤”中,并用适当的文字进行说明
四、实训内容及步骤
一 1.界面方式创建数据库pxscj:
2.SQL命令创建数据库pxscj:
具体的T-SQL命令:
create database pxscj
on
(
name=pxscj_data,
filename=c:\Program Files\Microsoft SQL Server\pxscj.mdf,
size=3MB,
filegrowth=1MB
)
log on
(
name=pxscj_log,
filename=c:\Program Files\Microsoft SQL Server\pxscj.ldf,
size=1MB,
filegrowth=10%
)
GO
3.删除数据库:
drop database pxscj1
GO
4.在数据库pxscj中增加一个名为FGroup的文件组。
5.向pxscj数据库中增加数据文件pxscj2,其属性均取系统默认值:
6.更改数据可属性,将主数据文件的最大大小改为100MB,增长方式按每次5MB增长。
具体的T-SQL命令:
alter database pxscj
modify file
(
name=pxscj_data1,
maxsize=100MB,
filegrowth=5MB
)
GO
二.设计表结构:
设计XSB:
SQL命令:
CREATE TABLE XSB
(
学号char (6) NOT NULL,
姓名char(8) NOT NULL,
性别bit NULL,
出生时间datetime NULL,
专业char(12) NULL,
总学分int NULL,
备注varchar(500) NULL
)
2.设计KCB:
SQL命令:
CREATE TABLE KCB
(
课程号 char(3) NOT NULL,
课程名 char(16) NOT NULL,
开课学期 tinyint NULL,
学时 tinyint NULL,
学分 tinyint NOT NULL
)
设计CJB:
SQL命令:
CREATE TABLE CJB
(
学号 char(6) NOT NULL,
课程号 char(3) NOT NULL,
成绩 int NULL
)
三 删除表:
1.选择要删除的表,右键单击,选择“删除”命令:
SQL命令删除表:
drop table XSB
2.向表中插入数据:
直接就可以输入数据:
SQL命令:
insert into CJB
values(081202,302,80)
3.删除表中的数据:
SQL命令:
delete from XSB
where 备注 is null
更改表中的数据:
可以直接在表格中修改数据:
SQL命令:
update XSB
set 备注=三好生
where 学号=081102
五、遇到的问题及解决办法
第2单元 数据库查询及T-SQL语言
一、实训目的
1、掌握使用SQL语句进行查询的基本方法
2、掌握视图创建更改删除。
3、掌握游标创建更改删除
4、掌握T-SQL语言
二、实训任务
1、写一个SQL语句,实现查询,实现选择一个表中指定的列,修改查询结果中的列标题
2、写一个SQL语句,实现查询,要求消除结果集中的重复行、限制结果集返回行数
3、查询数据库表中某字段值大于等于一定值的记录
4、用LIKE谓词查询指定字段中包含指定字符串的记录
5、写一个SQL语句,实现查询,要求查询条件中使用BETWEEN AND关键字
6、用IN实现子查询、用JOIN关键字实现跨表查询
7、对某字段进行汇总
8、利用GROUP
您可能关注的文档
- RFID服装管理系统.doc
- RFID服装电子工票精益生产管理月日.doc
- RFID在生产管理系统方面的解决方案.doc
- KI指标的解释.doc
- RFID非接触式IC卡读写器用户手册ISOAV.doc
- Rhjcui新能源资讯四十二.doc
- ROSH管理文件.doc
- RHCE学习笔记.doc
- roE小米手机课程设计说明书.doc
- ROJECT项目管理案例.doc
- 高中中外历史讲义纲要必修上 第5单元 第17课 国家出路的探索与列强侵略的加剧.doc
- 2024年职业技术:平板印刷工(印刷原理与工艺)专业知识考试题库与答案.doc
- 高中中外历史讲义纲要必修上 第8单元 第24课 全民族浴血奋战与抗日战争的胜利.doc
- 高中中外历史讲义纲要必修上 第4单元 第14课 清朝前中期的鼎盛与危机.docx
- 2024年高压电工特种作业考试初审复审训练题库及答案(共280题).pdf
- 2024年物流公司作业操作员及管理员从业资格知识考试题库(附含答案).pdf
- 浙江省杭州市2020年中考语文试题(解析版).pdf
- 2024年高压电工特种作业考试初审复审训练题库及答案(共280题).doc
- 2024年防汛防洪、防灾减灾、灾难逃生等基本技能知识考试题库(附含答案).pdf
- 2024年最新“新能源汽车装调工”技能及理论知识考试题与答案.pdf
文档评论(0)