标签:des style blog http color 使用 strong 文件
今天的笔记主要讲解的是数据库的一些常识、和数据库的创建。创建数据库的方法都是差不多的,所以掌握了这个,创建数据库就Ok了(正常使用够了)。当然在实际工作中用这个创建数据库还是比较少的。都是用建库工具(eg:PowerDesign)来设计数据库的。
---2014.07.29
常用的数据库:
MS: SqlServer2008->.NET
IBM: DB2 ->烟草..
甲骨文: oracle ->银行,证券...
非商业:MYSQL->IBM,Oracle->小型站点
ACCESS,Sysbase
SQL:结构化查询语言! T-SQL SQL-plus
SQL语言的分类:
1.DDL:数据定义语言,create,drop ,delete....
2.DQL:数据查询语言 select
3.DCL:数据控制语言 权限管理.......
4.DML:数据操纵语言 insert,delete ,update
数据库的发展历程:
1. 结绳记事
2. 头脑
3. 磁盘文件
4. 关系型数据库->SQL Server
5. 关系-对象数据库->oracle
数据库DB: 不仅仅存放表!+管理,视图,存储过程,触发器.....
DBMS:数据库管理系统:
DBA:数据库管理员
DBO:数据库所有者
冗余:数据多出来了!
不一致: 冗余产生数据的不一致!
数据库文件的分类:
1. 物理文件划分
1.1 数据文件(主要存放数据信息的)
1.1.1 主要数据文件:*.MDF =1
1.1.2 次要数据文件:*.NDF >=0
1.2 日志文件 LDF >=1
2. 逻辑结构来划分
2.1 系统数据库
2.1.1 master:核心组件->SQL正常运行
2.1.2 model:模板->19文件
2.1.3 msdb: 警报警告
2.1.4 tempdb: 临时数据库-》中间数据
2.2 用户自定义数据库
MS->Northwind(用来学习的数据库,可以在网上下载来看)
文件组:=》数据文件
1. 主要文件组:->MDF
2. 用户自定义文件组:->NDF
背诵代码(一点基础都没有的人,就背吧,不然就理解。个人推荐理解好)
--跳转核心库 use master go --批处理 --创建目录d:\11.30 exec xp_cmdshell ‘md d:\11.30‘ --要使用这个,要配置对SQL进行配置,配置方法在下面 go --判断数据库是否存在,如果存在则删除! if DB_ID(‘db_1130‘) is not null drop database db_1130 go create database DB_1130 on primary( name=‘YL‘,--逻辑名称 filename=‘d:\11.30\yl.mdf‘, size=3, maxsize=5, filegrowth=30% )log on( name=‘YLLog‘,--逻辑名称 filename=‘d:\11.30\yl.ldf‘, size=3, maxsize=5, filegrowth=30% ) go
配置:
登录SQL2008--》右键服务器--》选择 方面 --》打开下拉框--》选择 “外围应用程序配置” --> xpcmdshellEnable 选择 true ; ok
PS :图片上传太麻烦了,见谅啦。不懂可以M我。
标签:des style blog http color 使用 strong 文件
原文地址:http://www.cnblogs.com/zhongxia/p/3876630.html