数据库SQL实验第三节.docxVIP

  • 47
  • 0
  • 约1.57万字
  • 约 16页
  • 2022-06-30 发布于上海
  • 举报
SQL Server 2000 实验 实验 1 SQL Server 的安装及其管理工具的使用 目的与要求 (1)掌握SQL Server 服务器的安装。(2)掌握企业管理器的基本使用方法。 (3)掌握查询分析器的基本使用方法。 (41 对数据库及其对象有一个基本了解。实验准备 (1)了解SQL Server 2000 各种版本安装的软硬件要求。(2)了解SQL Server 支持的身份验证模式。 SQL Server 各组件的主要功能。 对数据库、表、数据库对象有一个基本了解。(5)了解在查询分析器中执行SQL 语句的方法。实验内容 1.安装 SQLServer2000 根据软硬件环境,选择一个合适版本的SQL Server 2000。安装步骤请参照。2.利用企业管理器访问系统自带的pubs 数据库 启动SQL Server 服务管理器。 以系统管理员身份登录到企业管理器并访问pubs 数据库。 在企业管理器的目录树中展开文件夹一--“展开”pubs 数据库图标,则将列出该数据库的所有对象,如表、视图、存储过程,默认、规则等。 选中 pubs 下的“表”图标,将列出pubs 数据库所有的表(系统表和用户表),在此以用户表publishers 为例,打开该表,查看其内容。 在表的尾部插入记录(9943,zhang,Beijing,null,china)和(1408,1i,shangiaai,nulI.china),会发生什么情况? 在表中删除步骤(5)插入的记录。3.查询分析器的使用 在查询分析嚣对象浏览器的目录树中展开pubs 数据库图标,则将列出该数据库的所有对象,如表、视图、存储过程等。 以pubs 数据库的用户表authors 为例,选中该表的图标,单击鼠标右键,出现一快捷菜单,执行“打开”菜单项,打开该表,查看其内容。 在表的尾部插入一记录。 在查询分析器的输入窗口,输入如下T-SQL 语句: use pubs Select * from authors go 看看执行结果是什么? 思考与练习:用查询分析器查询pubs 数据库publishers 表的所有记录。 实验 2 创建数据库和表 目的和要求 (1)了解SQL Server 数据库的逻辑结构和物理结构。(2)了解表的结构特点。 (3)了解SQL Server 的基本数据类型。(4)了解空值概念。 (5)学会在企业管理器中创建数据库和表。(6)学会使用T-SQL 语句创建数据库和表。实验内容 实验题目 创建用于企业管理的员工管理数据库,数据库名为YGGL,包含员工的信息、部门信息以及员工的薪水信息。数据库YGGL 包含下列 3 个表: (1)Employees:员工信息表。(2)Departments:部门信息表。(3)Salary:员工薪水情况表。 各表的结构分别如表 1、表 2 和表 3 所示。表 1 Employees 表结构 列名 数据类型 长度 是否允许为空值 说明 EmployeeID Char 6 × 员工编号,主键 Name Char 10 × 姓名 Birthday Datetime 8 × 出生日期 Sex Bit 1 × 性别 Address Char 20 √ 地址 Zip Char 6 √ 邮编 PhoneNumber Char 12 √ 电话号码 EmailAddress Char 30 √ 电子邮件地址 DepartmentID Char 3 × 员工部门号,外键 表 2 Departments 表结构 列名 数据类型 长度 是否允许为空值 说明 DepartmentID 字符型(char) 3 × 部门编号,主键 DepartmentName 字符型(char) 20 × 部门名 Note 文本(text) 16 √ 备注 表 3 Salary 表结构 列 名 数据类型 长 度 是否允许为空值 说 明 EmployeeID 字符型(char) 6 × 员工编号,主键 InCome 浮点型(float) 8 × 收入 OutCome 浮点型(float) 8 × 支出 实验准备 首先要明确,能够创建数据库的用户必须是系统管理员,或是被授权使用 CREATE DATABASE 语句的用户。 其次创建数据库必须要确定数据库名、所有者(即创建数据库的用户)、数据库大小(最 初的大小、最大的大小、是否允许增长及增长方式)和存储数据库的文件。 然后,确定数据库包含哪些表,以及所包含的各表的结构,还要了解SQL Server 的常用数据类型,以创建数据库的表。 此外还要了解两种常用的创建数据库、表的方法,即在企业管理器中创建和使用T-SQL 语句创建。 实验步骤 在企业管理器中创建数据库YGGL 要求:数据库YGGL 初始大小为lO MB,最

文档评论(0)

1亿VIP精品文档

相关文档