实验1 创建数据库和表1

更新时间:2023-12-08 02:34:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实验 2 创建数据库和表

1、实验目的

(1)熟悉SQL Server企业管理器操作环境。 (2)掌握创建数据库和表的操作。 (3)掌握数据输入、修改和删除操作。

2、实验内容

(1)创建market数据库。

(2)创建客户表customer、供应商表supplier、商品信息表goods、订单信息表order、信誉等级表creditgrade和商品类型表goodstype。 (3)分别向以上各表输入数据。

(4)用INSERT语句向表中插入数据。 (5)用UPDATE语句更改表中数据。 (6)用DELETE语句删除表中数据。

3、实验环境

(1)个人计算机或局域网。 (2)Windows 2000操作系统。

(3)SQL Server 2000数据库管理系统。

4、实验步骤

4.1 启动SQL Server 2000数据库管理系统,新建market数据库。

4.1.1 打开查询分析器,使用SQL语句创建数据库

使用SQL语句创建数据库的操作步骤如下。启动查询分析器,会出现“连接到SQL Server”对话框。如果使用Windows身份验证,可选中“Windows身份验证”单选项,然后单击“确定”按钮,即可使用Windows当前用户账户连接到SQL Server服务器。如果选中“SQL Server身份验证”单选项,则需要输入登录名和密码。然后单击“确定”按钮,即使用SQL Server账户连接到SQL Server服务器。连接到SQL Server服务器后,“SQL查询分析器”中将显示对象浏览器窗口和查询窗口。

4.1.2 输入CREATE DATABASE语句创建数据库。在查询分析器编辑窗口中输入如下语句:

CREATE DATABASE market ON

(NAME=market_data,

FILENAME='D:\\sql_data\\market_data.mdf ', SIZE=10MB, FILEGROWTH=10% ) LOG ON

(NAME=student_log,

FILENAME='D:\\sql_data\\market_log.ldf ',

SIZE=10MB, FILEGROWTH=10% )

4.1.3执行SQL语句。输入完成后按下F5键,或单击工具栏中的运行按钮 ,即执行刚才输入的语句,运行结果如图所示。

4.2创建表

在创建好数据库market后,还必须在数据库market中创建存放数据的“容器”,这个“容器”就是表。在market数据库中利用表设计器新建客户表customer、供应商表supplier、商品信息表goods、订单信息表order、信誉等级表creditgrade和商品类型表goodstype。

4.2.1 打开查询分析器,使用SQL语句创建表

使用SQL语句创建表的操作步骤如下。启动SQL Server 2000数据库管理系统,会出现“连接到SQL Server”对话框。如果使用Windows身份验证,可选中“Windows身份验证”单选项,然后单击“确定”按钮,即可使用Windows的当前用户账户连接到SQL Server服务器。如果选中“SQL Server身份验证”单选项,则需要输入登录名和密码。然后单击“确定”按钮,即使用SQL Server账户连接到SQL Server服务器。连接到SQL Server服务器后,查询分析器中将显示对象浏览器窗口和查询窗口。

4.2.2输入CREATE TABLE语句创建表

下面将使用CREATE TABLE语句创建market数据库中的主要表:customer、supplier、 goods、order、creditgrade、goodtype等。

4.2.2.1创建customer表(客户表)

在查询分析器编辑窗口中输入如下语句:

CREATE TABLE customer (

customerid int NOT NULL PRIMARY KEY, customername char (20) NOT NULL, loginname varchar(20), password varchar(20), creditgradeid tinyint, address varchar(40), zipcode char(6),

tel varchar(40), note varchar (100) )

--客户编号(主键) --注册名 --客户名称

--密码 --注册时间

--信誉等级编号(外码) --地址 --邮编 --邮箱地址

logindate smalldatetime,

--联系电话 --备注信息

email varchar (40),

语句输入完成后按下F5键,或单击工具栏中的运行按钮,即执行刚才输入的语句,运行结果如图所示。

4.2.2.2创建supplier表(供应商表)

在查询分析器编辑窗口中输入如下语句:

CREATE TABLE supplier (

supplierid int NOT NULL PRIMARY KEY, --供应商编号(主键) suppliername char (20) NOT NULL,

--供应商名称

loginname varchar (20), password varchar(20), creditgradeid tinyint, address varchar(40), zipcode char(6),

tel varchar(40), note varchar (100) )

logindate smalldatetime, description varchar(100),

--注册名 --注册时间 --自我描述 --地址 --邮编 --联系电话 --邮箱地址

--密码

--信誉等级编号(外码)

email varchar (40),

--备注信息

语句输入完成后按下F5键,或单击工具栏中的运行按钮,即执行刚才输入的语句,运行结果如图所示。

4.2.2.3创建goods表(商品信息表)

在查询分析器编辑窗口中输入如下语句:

CREATE TABLE goods (

goodsid int NOT NULL PRIMARY KEY, --商品编号(主键) goodsname varchar (20) NOT NULL, supplierid int NOT NULL, goodstypeid int,

brand varchar(20),

--商品名称

--商品类型编号(外码) --商品型号

--供应商编号(外码) --商标

goodsmodel varchar(20),

description varchar(100), price money, storage int, )

--商品描述

--单价 --库存量

语句输入完成后按下F5键,或单击工具栏中的运行按钮,即执行刚才输入的语句,运行结果如图所示。

4.2.2.4创建order表(订单信息表)

在查询分析器编辑窗口中输入如下语句:

CREATE TABLE “order” (

orderid int NOT NULL PRIMARY KEY, customerid int NOT NULL, goodsid int NOT NULL, quantity int,

ordersum money,

--订单编号(主键) --客户编号(外键) --订单数量 --订货日期

--商品编号(外键) --订单金额

orderdata datetime, )

语句输入完成后按下F5键,或单击工具栏中的运行按钮,即执行刚才输入的语句,运行结果如图所示。

本文来源:https://www.bwwdw.com/article/mp6t.html

Top