Sql 复习3之存储管理】的更多相关文章

一.事务管理 单个工作单元称为事务,我们将若干条sql命令组合在一起,形成存储过程.触发器等,利用存储过程和触发器可以进行事务管理. 二.编程基础介绍 主要有:函数.程序设计语句等. 程序设计语句: 1.begin ......end 中间插入若干条sql语句,我们将其视为一个单元. 2.跳转语句(goto语句): goto语句可以使程序跳到带有标识符的指定位置继续执行. 3.条件分支语句(if --- else): --利用条件分支语句和跳转语句求出1到5之和并输出 declare @sum…
sql复习 数据库管理系统(DBMS)的概述 1.什么是DBMS:数据的仓库 *方便查询 *可存储的数据量大 *保证数据的完整.一致 *安全可靠 2.DBMS的发展:今天主流数据库为关系型数据库管理系统(RDBMS 使用表格存储数据) 3.常见的DBMS:Orcale.MySQL.SQLServer.DB2.Sybase 4.DBMS = 管理程序 + 多个数据库(DB) 5.DB = 多个table(不只是table,但这里先不介绍其他组成成分) 6.table的结构(即表结构)和table的…
苦逼得很,一下就失业了,只有好好复习,迎接下一份工作 MSSQL篇:     1.数据库表分为临时表和永久表.临时表又分为全局临时表和局部临时表         全局临时表:表名以##开头.对系统当前所有连接用户来说都是可用的,在试用它的一个会话结束时,会被自动删除         局部临时表:表名以#开头.只能由创建它的用户使用,用户断开连接时,表被删除         临时表表名存储于:tempdb库的表sysobjects中,并且会自动产生12位的后缀(所以最长表名为128-12)    …
1.select SELECT LastName,FirstName FROM Persons SELECT * FROM Persons 2.distinct SELECT DISTINCT Company FROM Orders 3.WHERE SELECT * FROM Persons WHERE city='beijing' 4.AND&OR运算符 SELECT * FROM Persons WHERE FirstName='tomas' AND LastName='carp' SELE…
SQL索引在数据库优化中占有一个非常大的比例, 一个好的索引的设计,可以让你的效率提高几十甚至几百倍,在这里将带你一步步揭开他的神秘面纱. 1.1 什么是索引? SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间 下面举两个简单的例子: 图书馆的例子:一个图书馆那么多书,怎么管理呢?建立一个字母开头的目录,例如:a开头的书,在第一排,b开头的在第二排,这样在找什么书就好说了,这个就是一个聚集索引,可是很多人借书找某某…
1.什么是sql SQL(structure query language)是结构化查询语言,它是对关系型数据库的操作语言.它可以应用到所有的数据库中,例如:MySQL.Oracle.SQL server 等. 1.2 语法要求 SQL语句可以单行或者多行书写,以分号结尾: 可以用空格和缩进来增强语句的可读性 关键字不区分大小写,建议使用大写 2.分类 DDL:数据定义语言,用来定义数据库对象:数据库,表,列等 DML:数据库操作语言,用来定义数据库记录(数据) DCL:数据库控制语言,用来定义…
      一.基础1.说明:创建数据库CREATE DATABASE database-name2.说明:删除数据库drop database dbname3.说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack4.说明:创建新表cre…
1.1 SQL的概述 SQL(Structured Query Language)结构化查询语言,是关系数据库的标准语言 SQL是一个通用的.功能极强的关系数据库语言 1.2 SQL的特点 1. 综合统一 集数据定义语言(DDL),数据操纵语言(DML),数据控制语言(DCL)功能于一体. 可以独立完成数据库生命周期中的全部活动 用户数据库投入运行后,可根据需要随时逐步修改模式,不影响数据的运行. 数据操作符统一 2. 高度非过程化 非关系数据模型的数据操纵语言‚面向过程‛,必须制定存取路径  …
sql 题目一 表结构 1.表名:g_cardapply 字段(字段名/类型/长度): apply_no varchar8; //申请单号(关键字) apply_date date; //申请日期 state varchar2; //申请状态 2.表名:g_cardapplydetail 字段(字段名/类型/长度): apply_no varchar8; //申请单号(关键字) name varchar30; //申请人姓名 idcard varchar18; //申请人身份证号 state v…