sql基本语句大全

“sql基本语句大全”相关的资料有哪些?“sql基本语句大全”相关的范文有哪些?怎么写?下面是小编为您精心整理的“sql基本语句大全”相关范文大全或资料大全,欢迎大家分享。

SQL基本语句大全

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

第一章 数据库设计

一)设计数据库的步骤

1. 需求分析阶段

a.收集实体 b.表示对象

c.表示每个对象需要储存的详细信息 d.表示对象之间的关系 2. 概要设计阶段

绘制E-R图 3. 详细设计阶段

把E-R图转换为表 4. 实体关系模型

a. 属性-椭圆 b. 实体-长方形 c. 菱形-关系

二)如何将E-R图装换为表

1.将个实体转化为对应的表,将个属性转化为个表对应的列 2.标识每个表的主键列

3.我们还需要在表之间体现实体之间的映射关系

三)数据范式

1.第一范式(NF,Normal Formate)确保每列的原子性

2.第二范式(2NF,Normal Formate)确保表中的每列都和主键相关 3.第三范式(3NF,Normal Formate)确保表中的每列都和主键直接相关

四)创建数据库的语法

use master

if exists(select * from sysdatabases where name='数据库名') drop database 数据库名 create dat

SQL语句大全

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

SQL语句大全

Posted on 2008-06-17 16:41 张天利 阅读(165) 评论(0) 编辑 收藏 网摘 所属分类: 数据库

1.按姓氏笔画排序:

Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密:

select encrypt('原始密码') select pwdencrypt('原始密码')

select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同 encrypt('原始密码')

select pwdencrypt('原始密码')

select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同 3.取回表中字段:

declare @list varchar(1000),@sql nvarchar(1000)

select @list=@list+','+b.name from sysobjects a,syscolumns b where a.id=b.id and a.name='表A'

set @sql='selec

SQL语句大全

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

SQL语句大全 --语 句 功 能 --数据操作

SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 --数据定义

CREATE TABLE --创建一个数据库表 DROP TABLE --从数据库中删除表 ALTER TABLE --修改数据库表结构 CREATE VIEW --创建一个视图 DROP VIEW --从数据库中删除视图

CREATE INDEX --为数据库表创建一个索引 DROP INDEX --从数据库中删除索引

CREATE PROCEDURE --创建一个存储过程

DROP PROCEDURE --从数据库中删除存储过程 CREATE TRIGGER --创建一个触发器 DROP TRIGGER --从数据库中删除触发器 CREATE SCHEMA --向数据库添加一个新模式 DROP SCHEMA --从数据库中删除一个模式 CREATE DOMAIN --创建一个数据值域 ALTER DOMAIN --改变域定义

DROP DOMAIN --从数据库中删除一个域 --数据控制

GRANT

SQL语句大全

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

SQL语句大全

--语 句 功 能 --数据操作

SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 --数据定义

CREATE TABLE --创建一个数据库表 DROP TABLE --从数据库中删除表 ALTER TABLE --修改数据库表结构 CREATE VIEW --创建一个视图 DROP VIEW --从数据库中删除视图 CREATE INDEX --为数据库表创建一个索引 DROP INDEX --从数据库中删除索引 CREATE PROCEDURE --创建一个存储过程 DROP PROCEDURE --从数据库中删除存储过程 CREATE TRIGGER --创建一个触发器 DROP TRIGGER --从数据库中删除触发器 CREATE SCHEMA --向数据库添加一个新模式 DROP SCHEMA --从数据库中删除一个模式 CREATE DOMAIN --创建一个数据值域 ALTER DOMAIN --改变域定义

DROP DOMAIN --从数据库中删除一个域 --数据控制

GRANT --授予

SQL server语句大全

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

--创建数据库

@create database StudentDB

--创建表--

--ddl create -- create table Info (

--字段 --列,列和列之间用都好隔开

---snumb int primary key not null , ---学号 类型 (int)--主键约束 snumb int identity(1,1) primary key not null, ---唯一约束 ---varchar 代表可变长度字符 ---char 代表固定长度字符 sname varchar(8), --学生姓名

sex char(2) check (sex in ('男','女')), --性别 ----检查字段

birthday datetime check(birthday

address varchar(50) not null default'昆明市倘甸产业园区轿子雪山旅游开发区倘甸镇', --家庭住址

email varchar(20)check(email like '%@%.%'), -----检查字段 tel varchar(30

SQL语句大全实例

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

选课系统SQL语句实例

1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.

表操作 ............................................................................................................... 1 视图操作(虚表) —— .................................................................................. 2 索引操作 ........................................................................................................... 3 数据库模式操作 ............................................................................................... 3 单表操作 ........................................

经典SQL语句大全

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

一、基础

1、说明:创建数据库

CREATE DATABASE database-name

2、说明:删除数据库

drop database dbname

3、说明:备份sql server

--- 创建 备份数据的 device

USE master

EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'

--- 开始 备份

BACKUP DATABASE pubs TO testBack

4、说明:创建新表

create table tabname(col1 type1 [not null][primary key],col2 type2 [not null],..)

根据已有的表创建新表:

A:createtable tab_new like tab_old (使用旧表创建新表)

B:createtable tab_new as select col1,col2… from tab_old definition only

5、说明:删除新表

drop table tabname

6、说明:增加一个列

Alter table tabname

SQL之-建库、建表、建约束、关系SQL基本语句大全

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

SQL之-建库、建表、建约束、关系、部分T-sql语句 SQL基本语句大全


SQL之-建库、建表、建约束、关系、部分T-sql语句

--建库 if exists(select * from sys.sysdatabases where name='wf') begin use master drop database wf end go create database wf on (name=N'wf',filename=N'E:\MyCode\ETC收费站\ETC收费站\ETC_Data\wf.mdf',size=3mb,maxsize=unlimited,filegrowth=1)
--建库
if exists(select * from sys.sysdatabases where name='wf')
begin
use master
drop database wf
end
go
create database wf

on
(name=N'wf',filename=N'E:\MyCode\ETC收费站\ETC收费站\ETC_Data\wf.mdf',size=3mb,maxsize=unlimited,filegrowth=1)
log on
(name=N

oracle-sql基本语句and Rman语句

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

RMAN的概9i

念RMAN

与体的

配备与管目体

结构 置 份

Oracle 运运RMANRMAN一

、用用

RMANRMAN的的

进日恢的

概行

进还常复念

行原

恢复 理 录

RMAN结构

Recovery Manager(RMAN)是一种用于备份(backup)、还原(restore)和

(recover)

数据库的 Oracle 工具。RMAN只能用于ORACLE8或更高的版本中。它

库或数据库部件,如表空间、数据文件、控制文件、归档文件以及Spfile

RMAN

也允许您进行增量数据块级别的备份,增量RMAN备份是时间和空间有

份自上次备份以来有变化的那些数据块。而且,通过RMAN提供的接口

复软件如veritas将提供更强大的备份与恢复的管理功能。 通过RMAN,也提供了其它更多功能,如数据库的克隆、采用RMAN建立

利用RMAN备份与移动裸设备(RAW)上的文件等工作将变得更方便简单

9i

RMAN

增强的自动配置与管理功能,以及特有的块级别的恢复,将使备份与恢

作的的的检持

测备

新增变RMAN

份的得

与完美。9i····

自方自

动便动支

有如下特征特性:

SQL基本查询语句翻译

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

select sno,sname from student

从学生资料表中查询全体学生的学号、姓名 select sname,sno,sdept from student

从学生资料表中查询全体学生的姓名、学号和系别 select * from student

从学生资料表中查询全体学生的详细信息 select sname,2006-sage from student

从学生资料表中查询全体学生的姓名及其出生年月 select sname,2006-sage as '出生年月' from student 从学生资料表中查询全体学生的姓名及其出生年月

select sname as'姓名',2006-sage as '出生年月' from student 从学生资料表中查询全体学生的姓名及其出生年月 select sname 姓名,2006-sage 出生年月 from student 从学生资料表中查询全体学生的姓名及其出生年月 select distinct sno from student 从学生资料表中查询所有不同的学号

select sname from student where sdept='计算机系' 从学生资料