失效链接处理 |
SQL语言 PDF 下载
本站整理下载:
相关截图:
主要内容:
实验内容:
背景知识
SQL是一种被称为结构化查询语句的通用数据库数据操作语言,Transact-SQL是微软专
有的SQL,也称T-SQL。T-SQL的大部分语句符合SQL标准,但是也有些微软扩展的部分。
T-SQL对于SQL Server来说是非常重要的。因为任何应用程序,只要目的是向SQL Server数据库管理系统发出操作指令,以获得数据库管理系统响应的,最终都必须体现为T-SQL语句为表现形式的命令。对用户来说,T-SQL是唯一可以和SQL Server的数据库管理系统进行交互的语言。
SELECT语句是DML中也是T-SQL中最重要的一条命令,是从数据库中获取信息的一个基本语句。有了这条语句,就可以实现从数据库的一个或多个表或视图中查询信息。本实验将以多种不同操作实例出发,详细介绍使用SELECT语句进行简单和复杂数据库数据查询的方法。
简单查询包括:①SELECT语句的使用形式;②WHERE子句的用法;③GROUP BY与
HAVING的使用;④用ORDER子句为结果排序等。
同时SELECT语句又是一个功能非常强大的语句,它有很多非常使用的方法和技巧,
是每一个学习数据库的用户都应该尽力掌握的,相对复杂查询主要包括:①多表查询和笛卡
儿积查询;②使用UNION关键字实现多表连接;③表或查询别名的用法;④使用SQL Server
的统计函数;⑤使用COMPUTE和COMPUTE BY子句;⑥使用嵌套查询等。
利用SQL语句创建数据库及表和插入记录
(1)在SQL Server Management Studio的查询子窗口中(要以具有相应操作权限的某用户登录)执行如下命令创建数据库。需要说明的是不同数据库系统其创建的数据库命令或方式有所不同。
CREATE DATABASE jxgl
(2)刷新数据库目录后,选择新出现的jxgl数据库,在SQL操作窗口中,创建Student、
SC、Course三个表及表记录。利用CREATE、INSERT、CHECK、DEFAULT、PRIMARY KEY、FPREIGN KEY、CONSTRAINT、IN、UNION、EXISTS、WHERE、GROUP BY、ORDER BY、UNIQUE等SQL命令在SQL操作窗口编写SQL语句进行表结构的定义和记录的插入,主要包含以下三个表
|