云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 数据库技术及应用课程实验 - 图文

数据库技术及应用课程实验 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/5/6 7:45:25

数据库及应用课程实验

实验1 SQL Server管理工具的使用

1 企业管理器的使用

实验目的

(1)掌握企业管理器的基本使用方法; (2)了解SQL Server数据库及其对象。

实验要求

(1)了解SQL Server支持的身份验证模式; (2)了解企业管理器的启动;

(3)了解企业管理器中目录树的结构;

(4)对数据库、表和数据库对象有一个基本了解。

实验步骤

利用企业管理器访问系统自带的数据库Northwind。 (1)启动SQL Server服务管理器。

(2)以系统管理员身份登录到企业管理器并访问Northwind数据库。

(3)在企业管理器的目录树中展开文件夹→展开Northwind数据库图标,则将列出该数据库的所有对象,如:表、视图、存储过程、默认、规则等。

(4)选中Northwind下的“表”图标,将列出Northwind数据库所有的表(系统表和用户表),在此以用户Employees表为例,打开该表,查看其内容,得到的界面如图1 所示。

图1.1 通过企业管理器查看Northwind数据库的Employees表的内容

(5)在表的尾部试着插入一条记录,会发生什么情况?

(6)删除步骤(5)插入的记录。

1

2 查询分析器的使用

实验目的

(1)掌握查询分析器的使用方法; (2)了解数据库及其对象。

实验要求

(1)了解查询分析器的启动方法; (2)了解查询分析器目录树的结构;

(3)了解在查询分析器中执行SQL语句的方法。

实验步骤

1、利用查询分析器访问系统自带的数据库Northwind。

(1)启动SQL Server服务管理器; (2)运行查询分析器;

(3)展开查询分析器对象浏览器目录树中的Northwind数据库图标,则将列出该数据库的所有对象,如:表、视图、存储过程等,如图2所示。

图1-2 查询分析器目录树

(4)以Northwind数据库的用户表Customers为例,选中该表的图标右击,弹出快捷菜单,执行“打开”菜单项,打开该表,查看其内容。

(5)在表的尾部插入一记录。

(6)在查询分析器的代码输入窗口,输入如下T-SQL语句:

USE Northwind SELECT *

FROM Customers GO

看看执行结果是什么?

2、通过企业管理器和查询分析器查询pubs数据库中publishers、authors表的所有记录,并进行记录的插入和删除操作,然后比较一下操作方法。

2

实验2 创建数据库和表

实验目的

(1)了解SQL Server数据库的逻辑结构和物理结构; (2)了解表的结构特点;

(3)了解SQL Server的基本数据类型; (4)了解空值概念;

(5)学会在企业管理器中创建数据库和表; (6)学会使用T-SQL语句创建数据库和表。

实验要求

(1)能够创建数据库的用户必须是系统管理员,或是被授权使用CREATE DATABASE语句的用户。

(2)创建数据库必须要确定数据库名、所有者(即创建数据库的用户)、数据库大小(最初的大小、最大的大小、是否允许增长及增长方式)和存储数据库的文件。

(3)确定数据库包含哪些表,以及所包含的各表的结构,还要了解SQL Server的常用数据类型,以创建数据库的表。

(4)了解两种常用的创建数据库、表的方法,即在企业管理器中创建和使用T-SQL的CREATE DATABASE语句。

实验步骤

1、创建的产品销售数据库,数据库名为CPXS。数据库CPXS包含下列3个表:

? 产品表:表名为CP,描述产品信息;

? 销售商表:表名为XSS,描述销售商信息;

? 产品销售表:表名为XSCP,描述产品的销售信息。 各表的结构分别如表2-1~表2-3所示。

表2-1 产品表(CP)表结构

列名 CPBH CPMC JG KCL 数 据 类 型 字符型(char) 字符型(char) 浮点型(float) 整型(int) 长度 6 30 8 4

表2-2 销售商(XSS)表结构

列名 XSBH XSMC DQ FZR DH BZ 数据类型 字符型(char) 字符型(char) 字符型(char) 字符型(char) 字符型(char) 文本(text) 长度 6 30 10 8 12 16

3

是否允许为空值 × × √ √ √ √ 说 明 销售商编号,主键 销售商名称 地区 负责人 电话 备注 是否允许为空值 × × √ √ 说 明 产品编号,主键 产品名称 价格 库存量 表2-3 产品销售(XSCP)表结构

列名 CPBH XSBH XSSJ SL JE 数据类型 字符型(char) 字符型(char) Datetime 整型(int) 浮点型(float) 长度 6 6 8 4 8 是否允许为空值 × × × × × 说 明 产品编号,主键 销售商编号,主键 销售时间 数量 金额 (1)在企业管理器中创建数据库CPXS

要求:数据库CPXS初始大小为10MB,最大为50MB,数据库自动增长,增长方式是按10%比例增长;日志文件初始为2MB,最大可增长到5MB(默认为不限制),按1MB增长(默认是按5%比例增长)。数据库的逻辑文件名和物理文件名均采用默认值,分别为CPXS_data和e:\\sql\\data\\MSSQL\\Data\\CPXS.mdf,其中e:\\sql\\data\\MSSQL为SQL Server的系统安装目录;事务日志的逻辑文件名和物理文件名也均采用默认值,分别为CPXS_LOG和e:\\sql\\data\\MSSQL\\Data\\CPXS_Log.ldf。

以系统管理员或被授权使用CREATE DATABASE语句的用户登录SQL Server服务器,启动企业管理器→在服务器上单击鼠标右键→新建数据库→输入数据库名CPXS→选择“数据文件”选项卡→设置增长方式和增长比例→选择“事务日志”选项卡→设置增长方式和增长比例。

(2)在企业管理器中删除CPXS数据库

在企业管理器中选择数据库CPXS→在CPXS上单击鼠标右键→删除。 (3)使用T-SQL语句创建数据库CPXS 按照步骤(1)的要求创建数据库CPXS。

启动查询分析器→在“查询”窗口中输入以下T-SQL语句:

CREATE DATABASE cpxs

ON (

NAME='CPXS_Data',

FILENAME='e:\\sql\\data\\MSSQL\\Data\\CPXS.mdf', SIZE=10MB, MAXSIZE=50MB, FILEGROWTH=10%

) LOG ON

( NAME='CPXS_Log',

FILENAME='e:\\sql\\data\\MSSQL\\Data\\CPXS_Log.ldf', SIZE=2MB, MAXSIZE=5MB, FILEGROWTH=1MB

) GO

单击快捷工具栏的执行图标,执行上述语句,并在企业管理器中查看执行结果。 (4)在企业管理器中分别创建表CP、表XSS和表XSCP

在企业管理器中选择数据库CPXS→在CPXS上单击鼠标右键→新建→表→输入CP表各字段信息→将CPBH设为主键→单击保存图标→输入表名CP,即创建了表CP。按同样

4

搜索更多关于: 数据库技术及应用课程实验 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

数据库及应用课程实验 实验1 SQL Server管理工具的使用 1 企业管理器的使用 实验目的 (1)掌握企业管理器的基本使用方法; (2)了解SQL Server数据库及其对象。 实验要求 (1)了解SQL Server支持的身份验证模式; (2)了解企业管理器的启动; (3)了解企业管理器中目录树的结构; (4)对数据库、表和数据库对象有一个基本了解。 实验步骤 利用企业管理器访问系统自带的数据库Northwind。 (1)启动SQL Server服务管理器。 (2)以系统管理员身份登录到企业管理器并访问Northwind数据库。 (3)在企业管理器的目录树中展开文件夹→展开Northwind数据库图标,则将

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com