sql 笔记
sql 笔记
第一章 规划和安装一、概述
数据,描述事物的符号记录,如数字、文字、图形等
数据库,不同的记录组织在一起,形成了数据库
表,是用来存储具体的数据的,由行和列组成
数据库系统,一个实际可运行的软件系统,由存储介质、处理对象、管理系统组成
数据库管理系统(DBMS),维护数据库并有效的访问数据库的各部分的数据。
二、常用的数据库
SQL Server、Oracle、DB2
三、安装SQL Server 2005
1.版本
企业、标准、工作组、精简版
2.准备
企业版,Server 操作系统
IIS支持
3.预安装(安装向导--安装必要组件--System Configuration Checker)
4.正式安装
5.查看安装日志
四、启动和停止数据库服务
1.管理工具--服务
2.SQL Server配置管理器
3.SQL Server外围应用配置器
五、SQL Server Management stutio
1.注册服务(连接到服务器)
2.对象管理(建数据库、建表)
3.查询分析(运行T-SQL语句)
六、数据库
1.系统数据库
master、model、tempdb、msdb、resource
2.用户数据库
AdventrueWorks(示例数据库)
用户新建的
七、数据存储结构
1.文件类型
主数据文件,.mdf
辅助数据文件,.ndf
事务日志文件,.ldf
2.文件结构
页,最小存储数据单位,8K
区,管理的基本单位,表被存到区中,64K
3.事务日志
记录所有事务及每个事务对数据库的修改,通过事务日志可以恢复数据
第二章 管理数据库
一、创建和修改数据库
1.创建
2.扩展数据库
自动增长(按百分比、按MB)
添加辅助数据库文件
3.收缩数据库
手动(任务--收缩)
设置自动收缩(数据库属性--选项)
4.分离和附加数据库
系统数据库不可以分离
5.删除数据库
删除数据库文件,文件必须完全为空时
删除数据库,永久删除,不能删除系统数据库
6.新建表,添加数据
二、T-SQL语句
1.select语句--查询数据
select 列 from 表
where 条件
注:列,*(所有列)
条件,列 = 值 p58(is null、between…and…)
2.insert语句--插入数据
inset into 表
values (列1,列2…)
3.update语句--修改数据
update 表
set 列 = 值
where 条件
4.delete语句--删除数据
delete from 表
where 条件
5.drop语句--删除表、数据库对象
drop table 表
|
评论暂时关闭