![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 84
Johnny-xz
这个作者很懒,什么都没留下…
展开
-
Sql Server深入SQL高级子查询
高级子查询 使用IN,NOT IN的子查询当子查询与比较运算符一起使用时,要求子查询返回的结果必须是一行记录或空记录,如下实例,如果子查询的部门编号超过一行,则查询执行时会报错。当子查询的结果超过一行时,可以将比较运算符修改为IN,IN后面的子查询允许返回多行记录,用于从一个范围来限制主查询的条件。select ACCOUNT_NAME from ACCOUNT where A原创 2014-10-31 17:48:07 · 1147 阅读 · 0 评论 -
Sql Server事物、索引、视图
事务概念:事务是一种机制,它包含了一组数据库操作命令,而且将所有的命令作为一个整体向数据库提交或撤销。这组命令要么执行,要么都不执行,所以事务是一个不可分割的逻辑工作单元。事务的特点:1、原子性:事务作为一个完整性的操作,其各元素是不可分割的,要么全部执行,要么撤销所有的操作,事务的单元不可能出现部分成功的情况。2、一致性:事务完成前后,数据必须保持完全一致的状态。即在事务开始原创 2014-10-31 17:48:37 · 922 阅读 · 0 评论 -
数据库设计
数据库设计是只将数据库中的对象以及对象之间的关系,进行规范化和结构化的过程。良好数据库设计具有操作性能高、便于扩展、便于应用开发等优点。数据库规范化设计是指对于一个给定的应用环境,构造最优数据库的模式,建立数据库及其应用系统,使之能够有效的存储数据,满足各类用户的应用需求。数据库规范设计步骤:需求设计、概念设计、逻辑设计、物理设计、验证设计、运行与维护设计数据库设计步骤:收原创 2014-10-31 17:43:59 · 416 阅读 · 0 评论 -
Sqlserver使用T-SQL编程
在T-SQL中变量分为两类,包括全局变量和局部变量局部变量:1、局部变量必须以@作为前缀。2、局部变量的使用是先声明,后赋值。全局变量:1、全部变量必须以@@作为前缀。2、全局变量有系统定义和维护,只能读取不能修改全局变量的值。 SQL Server2008常用的全局变量 变量名原创 2014-10-31 17:47:03 · 999 阅读 · 0 评论 -
Sql Server数据库使用
实体完整性约束 约束种类 功能描述 PRIMARY KEY(主键)约束 唯一识别每一条记录的标志,可以有多列共同组成 IDENTITY(自增)约束 列值自增,一般使用此属性设置的列作为主键 UNIQU原创 2014-10-31 17:52:45 · 1356 阅读 · 0 评论 -
Sql Server函数和存储过程
SQL Server函数是一种封装一条或多条SQL语句的结构。SQL Server函数分为系统函数和用户自定义函数两种。标量值函数:标量值函数的返回值是基本数据类型的单个值或单个值得表达式。函数体既可以是一条语句,也可以是多条语句。创建标量值函数语法:CREATE FUNCTION [schema_name.]function_name([{@parameter_name原创 2014-10-31 17:50:16 · 2094 阅读 · 0 评论