SQL整理2
数据库的概念
结构化查询语言:structured query language 简称:SQL
数据库管理系统:database management system 简称:DBMS
数据库管理员:database administration 简称:DBA
SQL的语言类别
DDL 数据定义语言 create(创建) drop (删除) alter(修改)
DML 数据操作语言 CRUD(增删改查)
DCL 数据控制语言 grant back
SQL server2008模式
1,客户机/服务器(c/s)
2,浏览器/服务器(B/S)
数据库文件
一个数据库最多有32767个数据文件和32767个日志文件
主文件 mdf 用于存储数据,启动信息 必须有,并且只有一个
次要文件 NDF 用于存储主文件上未存的数据 可有可无可多可少
日志文件 ldf 用于记录操作信息 必须有,并且至少有一个
一个文件或文件组只能用于一个数据库,不能用于多个数据库
一个文件只能是某一个文件组的成员,不能是多个文件组的成员
日志文件永远不能是文件组的成员
数据信息和日志信息不能放在同一文件或文件组中
数据库的系统的模型:
关系:relation model
层次:hierarchical model
网状:network model
对关系型数据库的操作:选择(where) 投影(列) 连接(行)
数据库系统服务器类型
1,数据库引擎:核心服务,一个复杂的系统,负责数据的存储,处理和安全
2,Analysis service:分析挖掘数据,支持本地多维数据引擎,可使断开连接的客户端上的应用程序能够在本地浏览已存储的多维数据
3,reporting service:报表服务器管理工具
4,Intergration service:负责数据的提取,转载和加载等操作,可以高效的处理各种各样的数据源,例如:Oracle,Excel,XML文档等
5,SQL server compact edition:不是SQL server 2008的组成部分。他是一种功能强大的轻型关系数据库引擎
数据库类的产品
甲骨文公司的Oracle,IBM的DB2和informix ,赛贝斯的Sybase ASE
微软的access和Microsoft SQL server,MySQL公司的开源DB
系统数据库
系统数据库 |
类型 |
用途 |
物理名称 |
Master |
存系统级信息,控制用户数据库及数据库管理系统的运行 |
Master.mdf Mastlog.ldf |
|
tempdb |
存所有的临时信息,每次启动时重新创建为原始值 |
Tempdb.ldf Templog.ldf |
|
model |
模板数据库,新数据库的第一部分都是复制model中的内容创建的 |
Model.mdf Modellog.ldf |
|
msdb |
用于数据库管理系统的代理程序,负责存储调度,报警,作业等信息 |
Msdbdata.mdf Msdblog.ldf |
单位换算
1B(字节)=8b(位),B,KB,MB,GB,TB都是以2的十次方倍增
计算机运算的基本单位是B
笔记本分32位(4字节)和64位(8字节)系统,代表的是处理数据的能力
图像分位图和矢量图
位图由很多的点拼接起来,一位一个点,点有多少就代表像素有多大
矢量图由线条组成,越放大越多,放大多少倍都不会出现点
SQL server 2008 的数据存储单位
1>页,最基本的单位
8kb为一页,128页为1MB,开头是96B的标头
表中每一行数据字节数都不能超过8192-96B(8192=1024*8)
2>区,管理空间的基本单位
8个连接页为一个区,即64KB为一个区,16个区为一个MB
控制表和索引的存储,<64KB时存在混合盘,只有在64KB时才整存
SQL整理2的更多相关文章
- 工作经常使用的SQL整理,实战篇(二)
原文:工作经常使用的SQL整理,实战篇(二) 工作经常使用的SQL整理,实战篇,地址一览: 工作经常使用的SQL整理,实战篇(一) 工作经常使用的SQL整理,实战篇(二) 工作经常使用的SQL整理,实 ...
- 工作经常使用的SQL整理,实战篇(三)
原文:工作经常使用的SQL整理,实战篇(三) 工作经常使用的SQL整理,实战篇,地址一览: 工作经常使用的SQL整理,实战篇(一) 工作经常使用的SQL整理,实战篇(二) 工作经常使用的SQL整理,实 ...
- 工作经常使用的SQL整理,实战篇(一)
原文:工作经常使用的SQL整理,实战篇(一) 工作经常使用的SQL整理,实战篇,地址一览: 工作经常使用的SQL整理,实战篇(一) 工作经常使用的SQL整理,实战篇(二) 工作经常使用的SQL整理,实 ...
- 工作经常使用的SQL整理
工作经常使用的SQL整理,实战篇(二) 工作经常使用的SQL整理,实战篇,地址一览: 工作经常使用的SQL整理,实战篇(一) 工作经常使用的SQL整理,实战篇(二) 工作经常使用的SQL整理,实战 ...
- [SQL SERVER系列]工作经常使用的SQL整理,实战篇(一)[原创]
工作经常使用的SQL整理,实战篇,地址一览: 工作经常使用的SQL整理,实战篇(一) 工作经常使用的SQL整理,实战篇(二) 工作经常使用的SQL整理,实战篇(三) 目录概览: 1.数据库 2.表 3 ...
- [SQL SERVER系列]工作经常使用的SQL整理,实战篇(三)[原创]
工作经常使用的SQL整理,实战篇,地址一览: 工作经常使用的SQL整理,实战篇(一) 工作经常使用的SQL整理,实战篇(二) 工作经常使用的SQL整理,实战篇(三) 接着本系列前面两篇继续讨论. 有时 ...
- [SQL SERVER系列]工作经常使用的SQL整理,实战篇(二)[原创]
工作经常使用的SQL整理,实战篇,地址一览: 工作经常使用的SQL整理,实战篇(一) 工作经常使用的SQL整理,实战篇(二) 工作经常使用的SQL整理,实战篇(三) 接着上一篇“工作经常使用的SQL整 ...
- MySQL常用SQL整理
MySQL常用SQL整理 一.DDL #创建数据库 CREATE DATABASE IF NOT EXISTS product DEFAULT CHARSET utf8 COLLATE utf8_ge ...
- mysql动态sql 整理多个字段
原始表: 整理后的表: 方案一(动态sql): BEGIN #Routine body goes here... DECLARE v1 ); DECLARE v2 ); #DECLARE v3 VAR ...
- SQLServer常用运维SQL整理
今天线上SQLServer数据库的CPU被打爆了,紧急情况下,分析了数据库阻塞.连接分布.最耗CPU的TOP10 SQL.查询SQL并行度配置.查询SQL 重编译的原因等等 整理了一些常用的SQL 1 ...
随机推荐
- IP defragment
snort IP defragment 模型: BSD favors an original fragment with an offset that is less than or equal to ...
- .NET设计模式系列文章
原文地址:http://terrylee.cnblogs.com/archive/2006/06/01/334911.html 最初写探索设计模式系列的时候,我只是想把它作为自己学习设计模式的读书笔记 ...
- 十个JAVA程序员容易犯的错误
十个JAVA程序员容易犯的错误 1. Array 转 ArrayList 一般开发者喜欢用: List<String> list = Arrays.asList(arr); Arrays. ...
- 甲骨文推动Java进军“物联网”
该公司希望在嵌入式设备开发项目上Java可以取代C 随着周二宣布对嵌入式的Java版本进行升级,甲骨文希望扩展该平台到新一代连接设备,又名物联网.甲骨文还希望,Java可以在一些嵌入式开发项目 ...
- 网络视频传输的服务质量(QoS)
QoS(Qualityof Service)服务质量,是网络的一种安全机制, 是用来解决网络延迟和阻塞等问题的一种技术.在正常情况下,如果网络只用于特定的无时间限制的应用系统,并不需要QoS,比如We ...
- jvm莫名退出问题解决
当jvm莫名退出,没有留下任何任何信息的时候,在centos的 /var/log/dmesg文件中,或许可以找到一些端倪
- 读书笔记一 Java程序员的基本修养(数组及其内存管理)
1.1 数组初始化 1.1.1 java数组是静态的 java数组被初始化之后,该数组所占的内存空间.数组长度都是不可变的. java程序中的数组必须经过初始化才可使用. 数组的初始化有两种方式: 1 ...
- beforefieldinit释义
首先让我们认识什么是,当字段被标记为beforefieldinit类型时,该字段初始化可以发生在任何时候任何字段被引用之前.这句话听起了有点别扭,接下来让我们通过具体的例子介绍. /// <su ...
- codevs1041
codevs 1041 又到暑假了,住在城市A的Car想和朋友一起去城市B旅游.她知道每个城市都有四个飞机场,分别位于一个矩形的四个顶点上,同一个城市中两个机场之间有一条笔直的高速铁路,第I个城市中高 ...
- Ugly Number,Ugly Number II,Super Ugly Number
一.Ugly Number Write a program to check whether a given number is an ugly number. Ugly numbers are po ...