数据库笔记【一】
来源:互联网 发布:360软件管家wamp 编辑:程序博客网 时间:2024/05/23 13:20
--创建数据库
create database db_qy
on
(
name=qy,
filename='E:/sql实例代码/第二章企业/qy.mdf',
size=20,
maxsize=100,
filegrowth=5
),
filegroup f_ndf
(
name=qy_ndf,
filename='E:/sql实例代码/第二章企业/qyndf.ndf',
size=10,
maxsize=unlimited,
filegrowth=20%
)
log on
(
name=qylog,
filename='E:/sql实例代码/第二章企业/qylog.ldf',
size=20,
maxsize=100,
filegrowth=20
)
----创建表
use db_qy
create table tb_zgb
(
zgid int primary key identity(1,1),
[name] char(6) not null ,
sex char(2) null default('男'),
birthday smalldatetime null,
bmid char(10)
)
create table tb_bm
(
bmid int primary key identity(1,1) as 部门,
bmname char(10) not null
)
--插入数据
insert into tb_bm(bmname) values('技术部')
insert into tb_zgb([name],birthday) values('jean','1990.01.01')
--一次插入多行数据
insert into tb_zgb([name],birthday)
select '华华','1990.08.08.08' union
select '华华1','1990.08.08.08' union
select '华华2','1990.08.08.08' union
select '华华3','1990.08.08.08'
4 视图是一种数据库对象,从一个或多个表或视图中导出虚表,也就是提取数据,并按表的组成行和列来显示这些信息。分类:标准、索引、和分区视图
6.a。插入视图中的列值个数、数据类型应该和视图定义中的列数、基础表对应列的数据类型保持一致。
b。修改时,不能同时修改两个或多个基表,可以对一个或多个基于两个或多个基表或 视图进行修改,但每次修改都只能影响到一个基表。
c。不能修改通过计算得到的字段。
8. 聚集索引定义了数据在表中存储 的物理顺序,他使用表中的一列或多列来排序记录,然后再重新存储在磁盘上,他与数据是混为一体的,他的节点存储是实际数据。
非聚集索引不是存储数据本身,只存储指向表数据的指针。
9.约束有:主键,外键,唯一,默认,检查,null
- 数据库笔记【一】
- 数据库笔记一
- 数据库学习笔记(一)
- 数据库笔记(一)
- 数据库笔记(一)
- 学习数据库笔记一
- oracle数据库笔记一
- 数据库学习笔记(一)
- oracle数据库学习笔记(一)
- 数据库学习笔记(一)
- MySql数据库优化笔记(一)
- QT笔记:数据库总结(一)
- QT笔记:数据库总结(一)
- 数据库学习笔记(一)
- 数据库复习笔记(一)
- nosql数据库入门笔记一
- QT笔记:数据库总结(一)
- 数据库学习笔记(一)
- yht
- tgr
- 旋转方阵问题
- 例子1.1 输出一行信息
- fd
- 数据库笔记【一】
- v
- gvf
- yht
- tr
- 数据库笔记【二】
- 简述C、C++、C#、asp.net、asp的联系与区别
- ytr
- yrt