学习笔记(01):数据库 SQL Server中级-03.数据库的管理--1-理论
2020-02-29 19:55
267 查看
立即学习:https://edu.csdn.net/course/play/7646/155917?utm_source=blogtoedu
大框
安装
应用
1、设计——数据库实体——E-R设计
2、创建数据库
3、核心——表
表——表的结构、数量
4、安全——用户权限
5、优化——索引,表设计逻辑性、规范性
6、备份——备份和还原
存储过程
数据库
1、图形化操作——基本必须掌握
2、T-SQL操作,不仅仅SQL SERVER学习,my sql。。。都支持,重点、难点
T-SQL类型
1、DDL数据定义语言——针对对象
create、alter、drop
对象:库、表、视图、存储过程、约束、触发器、索引等
2、DML数据操作语言——针对对象的内容
insert、update
对象的内容:表、视图的记录(数据)
3、DQL数据查询语言
select
4、DCL数据控制语言
revoke(撤销)、deny(拒绝)、grant(同意、授权)
对用户权限的控制,如数据库的权限和服务器的权限
数据库文件
主数据文件——只能有一个(.mdf)
辅助数据文件——根据需要选择(.ndf)
日志文件——存储恢复数据库所需的事务日志信息(.ldf)
相关文件组——默认文件组primary和用户自定义文件组,用户可以创建多个文件组,分别存放需要隔离的数据
当把别的数据的文件复制调用的时候必须有主数据文件和日志文件
修改数据库:
扩展数据库
收缩数据库
分离附加数据库
删除数据库
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 【数据库学习笔记】Oracle_01_sql*plus,存储结构,用户管理,常用数据类型
- 【SQL Server学习笔记】数据库的创建、设置、空间管理
- 【SQL Server学习笔记】数据库的创建、设置、空间管理
- 【SQL Server学习笔记】数据库的创建、设置、空间管理
- 学习笔记(02):数据库 SQL Server中级-08.数据完整性-1
- 【数据库学习笔记】MySQL_01_概述,操作库,操作表,管理数据
- Qt学习笔记 01 - Meta data 和 内存管理
- 现代数据库管理学习笔记四 增强型E-R模型和业务规则
- SQL Server 学习笔记01——创建、修改和删除数据表
- SQLITE学习笔记二(数据库管理,命令行操作)
- 学习记录之--SQL Server 数据库学习笔记(二)
- 《深入浅出MySQL:数据库开发、优化与管理维护(2nd)》第31章之MySQL半同步复制搭建学习笔记
- SQL Server学习笔记2:数据库中表的创建
- 学习笔记01-JTA和数据库事务
- php学习笔记(二十八)session的高级管理(基于数据库和memcache的)
- 【算法学习笔记】14.暴力求解法03 回溯法01 N皇后和素数环
- (原创)c#学习笔记10--定义类成员03--接口的实现01--显示实现接口成员
- Oracle RAC学习笔记01-集群理论_0
- SQL Server学习笔记1:如何使用软件以及创建第一个数据库
- 自定义View学习笔记01—基础理论