sql语言复习2】的更多相关文章

一.查询 select 字段列表 from 表名列表 [where 条件表达式][group by 字段列表[having 条件表达式]] [order by 字段列表[asc|desc]] 含义:在from后面给出的表中,按照where给定的条件,select出规定的字段列表.如何有group by 字段列表,则结果集按照group by 后面的字段列表排序,having 后面的条件表达式是分组时结果输出条件.order by 表示结果集按照其后面的字段列表进行升序或者降序排列.各个字段列表与…
一.创建数据库 创建和打开数据库 注意一点:在新建数据库的时候,一般放置数据文件与日志文件的位置,需要提前建立文件夹,不然会报错. 一般主数据文件,我们以.mdf结尾,次数据文件用.ndf结尾.对于日志文件,我们一般以.ldf结尾. create database UserDB on primary (name=userdb_dat,filename='d:\magmisdata\magdbdat1.mdf', size=10,maxsize=50,filegrowth=5) log on (…
sql语言不经常用,每次再用都隔好久的时间,以致最基本的都想不起来了,只好转一篇记着= - 找的时候方便 SQL分类:  DDL-数据定义语言(CREATE,ALTER,DROP,DECLARE)  DML-数据操纵语言(SELECT,DELETE,UPDATE,INSERT)  DCL-数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)  首先,简要介绍基础语句:  1.说明:创建数据库  CREATE DATABASE database-name  2.说明:删除数据库…
一.概述 SQL语言组成:DDL,DCL,DML 二.数据定义 1.模式定义(Schema) Schema这个东西一直感觉不大明白,一直以为就是对表的字段定义则被称为Schema,在复习数据库理论中才再次去了解,算是有了一个粗略的认识. 模式:类似于C#中的命名空间,数据表.视图.函数等均以模式为单位组织.定义模式时,需要指定模式名称和所有者,若未指定名称其默认以所有者名作为模式名.如SqlServer中:   其中,dbo和guest为OFFSET数据库中的两个模式,默认以其所有者的名字命名.…
SQL语句复习[专题三] DML 数据操作语言[insert into update delete]创建表 简单的方式[使用查询的结果集来创建一张表]create table temp as select * from empselect * from temp--删除表drop table temp --创建一张空表[只是复制了表的结构]select * from emp where 1!=1create table temp as select * from emp where 1!=1 -…
1.概念模式是对dba所看到的全局数据逻辑结构和特征的描述 概念模式是对数据整体的逻辑结构的描述 2.数据库网状模型应满足的条件是允许一个以上的结点无父结点,其余结点都只有一个父结点 3.sql语言中,实现数据索引的语句是select 4.sql语言的数据定义功能包括1,定义数据库2,定义基本表3,定义视图4,定义索引…
1.SQL语句的特点: 1.1 不区分大小写 1.2 每条语句以;结尾 2.SQL语句中常用关键字: select,insert,update,from,create,where,desc,order,by,group,table,alter,view,index等. 数据库中不能出现与上述关键字重名的表名和字段. 3.SQL语言种类: 3.1 数据定义语句: Data Defination Language; (DDL) 包括create和drop等操作 包括创建表或者删除表(create t…
SQL 发展历程 从 1970 年美国 IBM 研究中心的 E.F.Codd 发表论文到 1974 年 Boyce 和 Chamberlin 把 SQUARE 语言改为 SEQUEL 语言,到现在的 SQL2.SQL3,SQL 一直都在不断完善和发展之中.SQL(结构化查询语言)虽然名为查询,但实际上具有定义.查询.更新和控制等多种功能. SQL 数据库的体系结构 SQL 数据库的体系结构也是三级结构,但术语与传统关系模型术语不同,在 SQL 中,关系模式称为"基本表",存储模式称为&…
SQL语言的分类:DDL DML DQL DCL SQL中的操作无非就是(增删改查) DDL:Data Query Language,数据查询语言! 主要是用来定义和维护数据库的各种操作对象,比如库.表.索引.视图 DML : Data Query Language,数据控制语言! 主要是对表中的记录进行增删改查的操作! DQL : Data Query Language,数据查询语言! 关键字:select DCL : Data Control Language,数据控制语言! 主要是对数据库…
SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML, 数据定义语言DDL,数据控制语言DCL. 1 数据查询语言DQL数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:SELECT <字段名表>FROM <表或视图名>WHERE <查询条件> 2 数据操纵语言数据操纵语言DML主要有三种形式:1) 插入:INSERT2) 更新:UPDATE3) 删除:DELETE 3 数据定义语言DDL数据定义语言DDL用来创建数据库…