实验 2 创建SQL Server 2000数据库表

实验 2 创建SQL Server 2000数据库表及查询数据库

一、实验目的

1) 熟悉SQL Server 2000查询分析器环境。 2) 掌握基本的SELECT查询及其相关子句的使用。

3) 掌握复杂的SELECT查询,如多表查询、子查询、连接和联合查询。 4) 掌握数据的备份与还原。 二、实验内容

1)启动SQL Server 2000 查询分析器环境。 2)创建数据库 3)向表中插入数据 4)涉及多表的简单查询。 三、 试验步骤

1、使用企业管理器建立表

1) 安装SQL Server 2000(步骤略)

2) 启动SQL Server企业管理器,打开“SQL Server Enterprise Mananger”窗口,并在左边的目录树结构中选择“数据库”文件夹。

3) 选择“操作”菜单中的“新建数据库”命令,打开 “数据库属性” 对话框,并在 “名称”框内输入数据库名称XSCJ。

4) 单击“确定”按钮,完成XSCJ数据库的创建。

5) 打开刚才创建的 “XSCJ” 文件夹,并在“SQL Server Enterprise Mananger”窗口的右边窗口中选择“表”对象。

6) 选择“操作”菜单中的“新建表”命令,打开SQL Server的表编辑器窗口。

7) 根据表2-1所示的表结构增加新列。

表2-1 学生情况表XSQK的结构

列名 学号 姓名 性别 专业名 所在系

8) 点击快捷工具栏上的快捷按钮,在弹出的“选择名称”对话框中输入表名XSQK,然后单击“确定”按钮,关闭表编辑器窗口,完成新表的创建。 9) 打开“表”对象,在“SQL Server Enterprise Manager”窗口的右边窗口中选择刚才创建的“XSQK”表。

10) 选择“操作”菜单中的“打开表”子菜单下的“返回所有行”命令,打开表的数据

数据类型 Char Char Bit Char Char 长度 是否允许为空值 默认值 6 8 1 4 10 10 11 N N N N N N Y 出生日期 smalldatetime 联系电话 Char 记录窗口。

11) 输入的学生情况数据记录见表2-2。

表2-2 学生情况记录

学号 020101 020102 020103 020104 020105 020201 020202 020203 020204

12) 同理建课程表KC,表的结构见表2-3所示,表的内容见表2-4所示。

表2-3 课程表KC的结构

列名 课程号 课程名 教师 学时 学分 数据类型 Char Char Char Tinyint Tinyint 长度 是否允许为空值 默认值 3 20 10 1 1 1 N N N 60 说明 主键 只能1-6 陈新江 1 1980-7-20 房建 水利系 88297171 陈伟 1 1980-8-7 电子商务 经济系 88297171 董含静 0 1980-9-25 电子商务 经济系 88297062 秦盈飞 0 1981-3-10 电子商务 经济系 88297161 薛冰 1 1980-7-29 水利工程 水利系 88297152 胡国强 1 1980-11-7 信息管理 计算机 88297151 俞奇军 1 1980-2-20 信息管理 计算机 88297151 方露露 0 1981-1-15 计算机应用 计算机 88297147 姓名 杨颖 性别 出生日期 0 1980-7-20 专业 所在系 联系电话 88297147 计算机应用 计算机 开课学期 Tinyint

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4