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 表
  • 1
  • 2
  • 3
  • 4
  • 下一页

相关内容