摘要: 1.视图的概述 视图其实就是一条查询sql语句,用于显示一个或多个表或其他视图中的相关数据。视图将一个查询的结果作为一个表来使用,因此视图可以被看作是存储的查询或一个虚拟表。视图来源于表,所有对视图数据的修改最终都会被反映到视图的基表中,这些修改必须服从基表的完整性约束,并同样会触发定义在基表上的触 阅读全文
posted @ 2016-06-15 16:53 右掱写爱 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 存储过程: 存储过程(stored procedure)有时也称为sproc。存储过程存储于数据库中而不是在单独的文件中,有输入参数、输出参数以及返回值等。 在数据库中,创建存储过程和创建其他对象的过程一样,除了它使用的AS关键字外。存储过程的基本语法如下: CREATE PROCDUER|PROC 阅读全文
posted @ 2016-06-15 16:46 右掱写爱 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1 create database xuexiao 2 go 3 4 use xuexiao 5 go 6 7 --表一:学生表 student 8 --学号:code int (主键)从1开始 9 --姓名:name varchar(50) 10 --性别:sex char(10) 11 --班级:banji ... 阅读全文
posted @ 2016-06-15 15:54 右掱写爱 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 变量运算符变量: SQL语言也跟其他编程语言一样,拥有变量、分支、循环等控制语句。 在SQL语言里面把变量分为局部变量和全局变量,全局变量又称系统变量。 使用declare关键字给变量声明,语法非常简单:declare @<变量名> <变量类型> 对变量的赋值可以使用set关键字,使用set关键字时 阅读全文
posted @ 2016-06-15 15:47 右掱写爱 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 连接查询:通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 常用的两个链接运算符: 1.join on 2.union 在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通过连 阅读全文
posted @ 2016-06-15 14:54 右掱写爱 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1 --创建院系表 2 create table xiyuan 3 ( 4 pcode int primary key not null,--主键 5 pname varchar(20), 6 pteacher varchar(20), 7 ptel varchar(20), 8 ) 9 --创建可选修课程表 10 create table kecheng 11 ( 1... 阅读全文
posted @ 2016-06-15 14:47 右掱写爱 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1 create database gongsi 2 go 3 use gongsi 4 go 5 create table bumen 6 ( 7 bcode int primary key not null, 8 bname varchar(20), 9 bceo varchar(20), 10 btel varchar(20), 11 ) ... 阅读全文
posted @ 2016-06-15 14:46 右掱写爱 阅读(122) 评论(0) 推荐(0) 编辑