SQL 数据库实验指导书.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《SQL 数据库实验指导书.doc》由会员分享,可在线阅读,更多相关《SQL 数据库实验指导书.doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Sql Sever2005数据库原理及应用实验指导书目录实验1熟悉SQL Server 20052【实验目的】2【实验环境】2【实验重点及难点】2【实验内容】2实验2 创建表并输入数据3【实验目的】3【实验环境】3【实验重点及难点】3【实验内容】4实验3 使用Select 语句查询数据(一)简单查询6【实验目的】6【实验环境】6【实验重点及难点】6【实验内容】6实验4 使用Select 语句查询数据(二)汇总查询8【实验目的】8【实验环境】8【实验重点及难点】8【实验内容】8实验5 创建视图并通过视图操作表数据10【实验目的】10【实验环境】10【实验重点及难点】10【实验内容】10实验6 导
2、入导出数据12【实验目的】12【实验环境】12【实验重点及难点】12实验1熟悉SQL Server 2005【实验目的】1) 熟悉SQL Server Management Studio 窗口。2) 掌握创建数据库的方法。3) 掌握管理数据库的方法。【实验环境】Sql server 2005【实验重点及难点】1) 启动 SQL Server Management Studio 窗口。2) 创建 XSCJ 数据库。3) 修改 XSCJ 数据库。4) 分离XSCJ 数据库。5) 附加 XSCJ 数据库。【实验内容】1) 打开“SQL Server Management Studio”窗口,在“对象
3、资源管理器”中展开服务器,鼠标右键单击“数据库”节点,单击“新建数据库”命令,会出现“新建数据库”对话框。2) 在对话框的“数据库名称”框内输入数据库名“XSCJ”后,单击“确定”按钮即可创建默认大小的数据库。3) 鼠标右键单击“XSCJ”数据库,在弹出的快捷菜单中选择“属性”命令,会出现“数据库属性”对话框;在对话框中单击“文件”选项卡,可以增加或删除数据库文件,单击“确定”按钮即可完成数据库的修改。4) 鼠标右键单击“XSCJ”数据库,在弹出的快捷菜单中选择“任务”“分离”命令,会出现“分离数据库”对话框,单击“确定”按钮即可完成数据库的分离。5) 鼠标右键单击“数据库”,在弹出的快捷菜单
4、里选择“附加”命令,会出现“附加数据库”对话框,在该对话框中单击“添加”按钮,会出现“定位数据库文件”对话框,在改对话框中,选择要附加的数据库文件(.mdf),单击“确定”按钮后,返回到“附加数据库”对话框,再单击“确定”按钮即可完成数据库的附加。实验2 创建表并输入数据【实验目的】1) 熟悉创建数据表的操作2)掌握创建数据表的操作3)掌握数据输入和修改的操作【实验环境】Sql server 2005【实验重点及难点】1) 在xscj数据库中分别创建学生情况表xsqk,课程表kc,学生与课程表xs_kc,并表结构分别如表4-5,表4-6表4-7所示列名数据类型长度属性约束学好Char6是否允许
5、为空置默认值标识符主键否无姓名Char8否无唯一性别Bit1否10或1出生日期Smalldatetime4否无 表4-5列名数据类型长度属性约束是否允许为空置默认值标识符所在系Char10否无专业名Char10否无联系电话Char11是无6为数字总学分Tinyint1是无0200备注Text30是无 表4-6 列名数据类型长度属性约束是否允许为空值默认值标识列序号Int 4初始值 增量为1课程号Char3否无主键课程名Char20否无授课教师Char8无开课学期Tinyint1否1只能为16学时Tinyint1无学分Tinyint1无 表4-7列名数据类型长度属性约束是否允许为空默认值学号Ch
6、ar6否无外键,参照XSQK表组合为主键课程号Char3否无外键,参照cK表成绩Tinyint1无0100学分Tinyint1无2) 分别向XSQK, KC XS_KC表中输入数据,其内容由用户自定义【实验内容】1) 打开“SQL server Management Studio”窗口,单击在标准”工具栏汇总“新建查询”按钮,会出现如图所示的界面2) 在“SQL编辑器”工具栏中,单击“可用数据库”右边的下拉按钮,将当前数据库切换成”XSCJ”库3) 在查询窗口中,输入如下的命令 CREATE TABLE XSQK(学号 CHAR(6) NOT NULL,姓名 CHAR(8) NOT NULL,
7、性别 BIT NOT NULL DEFAULT 1,生日 SMALLEATETIME NOT NULL,专业 CHAR(10) NOT NULL,所在系 CHAR(10) NOT NULL,联系电话 CHAR(11),总学分 TINYINT,备注 TEXT,CONSTRAINT PK_XSQK_XH PRIMART KEY(学号),CONSTRAINT UQ_XSQK_DH UNIQUE(姓名),CONSTRAINT CK_XSQK_XB CHECK(姓名=1 OR 姓名=0)CONSTRAINT CK_XSQK_DH CHECK(联系电话 LIKE【1-9】【1-9】【1-9】【1-9】【1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL 数据库实验指导书 数据库 实验 指导书
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内