2014年10月30日-----SQL的基础知识
数据库的概念
结构化查询语言: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时才整存
2014年10月30日-----SQL的基础知识的更多相关文章
- 10 月 30 日新款 Mac mini 有望与新款 iPad Pro 一起发布
苹果最新款的 Mac mini 是在 2014 年 10 月推出的版本,到现在已经过了 4 年.分析师郭明錤和彭博社的 Mark Gurman 都表示苹果会在今年晚些时候发布新款 Mac mini. ...
- 系列文章:老项目的#iPhone6与iPhone6Plus适配#(持续更新中,更新日期2014年10月12日 星期日 )
本文永久地址为http://www.cnblogs.com/ChenYilong/p/4020399.html ,转载请注明出处. ********************************** ...
- 2016年10月30日 星期日 --出埃及记 Exodus 19:15
2016年10月30日 星期日 --出埃及记 Exodus 19:15 Then he said to the people, "Prepare yourselves for the thi ...
- 10 月 30 日 北京 LiveVideoStack 阿里云视频云专场限量赠票 100 张
10 月 30 日 | 北京 LiveVideoStack 将携手阿里云共邀 4 位技术大咖,一同探讨从上云到创新,视频云的新技术与新场景.阿里云视频云依托阿里云服务数百万开发者的卓越服务能力与实践, ...
- 10月30日下午 PHP精确查询(模糊查询、模糊+关键字共同查询)
1.一个条件的模糊查询 <body> <br /> <form action="main.php" method="post"&g ...
- 10月30日上午MySQL数据库的修改(从网页上实现对数据库的更改)
从网页页面上对数据库进行更改,连接着之前做的增加.删除.查询. 1.先做一个修改页面 <body> <!--这个页面需要让用户看到一些数据,所以不是一个纯php页面,页面效果和增加页 ...
- 国庆第三天2014年10月3日10:21:39,Nutz,WebCollector,jsoup
(1)做得好,做得快,只能选择一样. (2)时间过得很快,你没法在假期的一天里完成更多的计划.假期全部由自己支配,相对长一点的睡眠,新加入的娱乐(视频或者游戏),你不比在工作中更有效率. (3)每天练 ...
- Uploadify 笔记分享 -- 2014年10月18日
最近要做一个项目,有个部分需要用到Uploadify,以前用过,但不是很懂,找了无数遍的中文文档,发现好多都是以前的,都不能用,一时间索性自己写了个笔记,随用随查 <form> <i ...
- SE 2014年4月30日
如图配置: SW1 SW2 SW3 SW4组成一环型网络 Sw2 和Sw4个存在两业务vlan(vlan 10 和vlan 20) 1.Smart Link 组1 的引用实例1(绑定VLAN 10 ) ...
随机推荐
- HDU-1335 Basically Speaking
http://acm.hdu.edu.cn/showproblem.php?pid=1335 Basically Speaking Time Limit: 2000/1000 MS (Java/Oth ...
- [转]NHibernate之旅(3):探索查询之NHibernate查询语言(HQL)
本节内容 NHibernate中的查询方法 NHibernate查询语言(HQL) 1.from子句 2.select子句 3.where子句 4.order by子句 5.group by子句 实例 ...
- ASP.NET MVC 中将FormCollection与实体间转换方法 (转)
将Action动作中传递的FormCollection转变成对应的实体,可以使用Controller的TryUpdateModel()方法. [HttpPost] public ActionResul ...
- 在 slua 中使用更新的面向对象方案
上一篇记录了我使用 Slua.Class 来实现面向对象扩展 C# 中得类,但实际使用中,更多地情况是直接在 lua 中定义基类然后扩展,于是触发了我重新思考下是否两种形式应该统一用一种,目前的方案中 ...
- JavaScript高级程序设计56.pdf
选择选项 对于只允许选择一项的选择框,访问选中项最简单的方式是selectedIndex属性 var selectedOption=selectbox.options["selectbox. ...
- WCF、.Net Remoting、Web Service概念及区别
此文章主要参考http://www.cnblogs.com/weiweibtm/archive/2013/06/21/3148583.html 参考书籍<WCF全面解析上册>.<WC ...
- Linux C 编译错误总结
1. test.c:59:5: warning: incompatible implicit declaration of built-in function ‘memset’ [enabled by ...
- Yii PHP 框架分析(四)
作者:wdy http://hi.baidu.com/delphiss/blog/item/c15b314f05f9dfc0d0c86a26.html Yii应用的入口脚本最后一句启动了WebAppl ...
- How to create XML validator(验证器;验证程序) from XML schema
In order to check XML data for validity we have to prepare its schema XSD-file. This file will be lo ...
- yii2
yii2框架官方说明文档 http://www.yiiframework.com/doc/guide/2.0/zh_cn/caching.page yii2创建您的第一个application应用 h ...