没有合适的资源?快使用搜索试试~ 我知道了~
SqlServer实验二:数据查询和Transact-SQL基础.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 36 浏览量
2023-06-20
16:03:28
上传
评论
收藏 2.45MB DOC 举报
温馨提示
试读
22页
SqlServer实验二:数据查询和Transact-SQL基础.doc SqlServer实验二:数据查询和Transact-SQL基础.doc SqlServer实验二:数据查询和Transact-SQL基础.doc SqlServer实验二:数据查询和Transact-SQL基础.doc SqlServer实验二:数据查询和Transact-SQL基础.doc SqlServer实验二:数据查询和Transact-SQL基础.doc SqlServer实验二:数据查询和Transact-SQL基础.doc SqlServer实验二:数据查询和Transact-SQL基础.doc SqlServer实验二:数据查询和Transact-SQL基础.doc SqlServer实验二:数据查询和Transact-SQL基础.doc SqlServer实验二:数据查询和Transact-SQL基础.doc SqlServer实验二:数据查询和Transact-SQL基础.doc SqlServer实验二:数据查询和Transact-SQL基础.doc SqlServer实验二:数据查询和T
资源推荐
资源详情
资源评论
实验二 Transact-SQL 基础
Page 1
数据查询和 Transact-SQL 基础
实验要求:
1. 熟悉查询分析器的用户界面及其使用
2. 掌握 Transact-SQL 结构化查询语言的基本应用
3. 用 Management Studio 或 T-SQL 语句对数据库表进行插入、修改和删除操作,了
解数据完整性的作用
4. 用 Management Studio 或 T-SQL 语句对数据库表进行查询,掌握 SELECT 语句
的语法和表示方法。
5. 掌握 Transact-SQL 语言程序设计的应用
6. 掌握默认、规则等对象的创建和使用
实验准备:
附加实验用户数据库
使用“Management Studio”附加实验用户数据库 SCMIS。(
操作步骤见实验一
)
实验用户数据库包括 3 张表:STUDENT、COURSE 和 SC,可从网上下载对应的数
据文件。(SCMIS.MDF 和 SCMIS_log.LDF)
(注:实验数据的创建也可以通过实验步骤三的 T-SQL 语句完成。)
实验步骤:
一. 启动 SQL 查询分析器
一、通过菜单[新建查询],启动 SQL 查询分析器。
二、系统将打开“连接到服务器”窗口
实验二 Transact-SQL 基础
Page 2
在服务器名称(指定 SQL Server 服务器)栏中,可选择需要连接的 SQL
Server 服务器。
在身份验证中,可选择登录 SQL Server 服务器的验证方式。
如果实验用机的 SQL Server 安装时设定了混合验证方式,则“SQL
Server 身份验证”方式可选。选择该方式,其登录名默认为:sa,密码默
认是:空。
点击按钮“确认”,SQL 查询分析器将连接到指定的 SQL Server 服务器,并打开
SQL 查询分析器的界面
三、SQL 查询分析器的界面
左侧窗口是“对象浏览器”窗口;
右侧窗口是 SQL 语句的输入和调试窗口,可在该窗口中直接输入 SQL 语
句或打开一个 SQL 脚本文件(后缀名为*.sql 的文件);
上方的数据库列表显示了当前 SQL 语句作用的数据库。
4.展开左侧目录树中的 SCMIS 数据库图标,在 SQL 语句输入窗口中,输入如下语句:
USE SCMIS
SELECT * FROM Student
看看执行结果是什么?注意观察左上角“当前数据库”的变化。
二. 了解 SQL 模板
在“查询分析器”中使用模板功能:
使用模板为 SC 表建立按 Sno 升序、Cno 降序排列的复合索引 IX_SC1。
SQL 语 句 作 用
的当前数据库
对象浏览窗口
SQL 语句输入窗口
实验二 Transact-SQL 基础
Page 3
1) 在工具栏上单击“模板资源管理器”。
2) 打开右侧“模板资源管理器”中的“Index”树状结构,用鼠标双击其中的
“Create Index Basic”项,“查询分析器”自动打开一个新的查询窗口:
实验二 Transact-SQL 基础
Page 4
查询窗口中,出现了“Create Index”SQL 语句的基本语句,罗列了该语句的
基本参数。
3) 单击“SQL 编辑器”工具条上的“指定模板参数的值”按钮,给语句中的相关
参数替换具体值。
注意在查询窗口中查看生成的 SQL 语句。
实验二 Transact-SQL 基础
Page 5
三. 创建实验数据库
使用 SQL 语句创建实验用户数据库 SCMIS,并创建 3 张表:STUDENT、COURSE
和 SC,输入数据。可从网上下载对应的数据文件(数据.txt)直接运行。
以下实验内容均使用
SQL
语句在
SQL
查询分析器中执行运行。
(a) 在 SQL SERVER2005 中,在查询分析器中使用 T-SQL 语句:
CREATE DATABASE SCMIS
ON (NAME='XSGL_DATA',
FILENAME='E:\XSGL.MDF',
SIZE=10MB,
MAXSIZE=50MB,
FILEGROWTH=5%)
LOG ON
(NAME='XSGL_Log',
FILENAME='e:\XSGL_Log.ldf',
SIZE=2MB,
MAXSIZE=5MB,
FILEGROWTH=1MB)
(b)在 SQL SERVER 中查询分析器的编辑窗口中用下列 SQL 语句:
/* 建表 */
use SCMIS
CREATE TABLE [dbo].[COURSE] (
[CNO] [char] (2) PRIMARY KEY ,
[CNAME] [varchar] (16) NOT NULL ,
[CREDIT] [int] ,
[C_TOTAL] [int] ,
[CPNO] [char] (2)
) ON [PRIMARY]
GO
CREATE TABLE [dbo].[STUDENT] (
[SNO] [char] (5) PRIMARY KEY ,
[SNAME] [char] (8) NOT NULL ,
[SSEX] [char] (2) CONSTRAINT chkSsex CHECK(ssex IN ('男','女')) ,
[SDEPT] [varchar] (10) ,
[SMAJOR] [varchar] (10) ,
[SAGE] [int] CONSTRAINT chkSage CHECK(sage>=16 and sage<=40) ,
[NATIVE] [varchar] (30) ,
[PHONE] [char] (7)
) ON [PRIMARY]
CREATE TABLE [dbo].[SC] (
[SNO] [char] (5) NOT NULL ,
剩余21页未读,继续阅读
资源评论
悠闲饭团
- 粉丝: 150
- 资源: 3301
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功