设为首页 加入收藏

TOP

数据库SQLServer2012笔记(一)――简要介绍
2015-11-21 01:49:41 来源: 作者: 【 】 浏览:0
Tags:数据库 SQLServer2012 笔记 简要 介绍
1、目标:
1)使用企业管理器 2)使用查询分析器
2、文件保存数据的特点: 1)安全性问题 2)不利于数据的查询和管理 3)不利于存放海量数据 4)在程序中控制不方便
3、 数据库 1)定义:按照数据结构来组织、存储和管理数据的仓库。 2)基本结构: 物理数据层
数据库的最内层物理存储设备上实际存储的数据的集合。原始数据:是用户加工的对象,由内部模式描述的指令操作处理的位串、字符和子组成。 概念数据层
数据库的中间一层,是数据库的整体逻辑表示。指出了每个数据的逻辑定义和数据间的逻辑关系,是存储记录的集合。对象的逻辑关系,是数据库管理员概念下的数据库。 逻辑数据层
用户看到和使用的数据库,表示了一个或一些特定用户使用的数据集合,即逻辑记录的集合。 3)基本特点: 实现数据共享:数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。减少数据的冗余度。数据实现集中控制。数据一致性和可维护性,以确保数据的安全性和可靠性。故障恢复。 4)目前的主流数据库 微软:SQL Server和access瑞典MySQLIBM公司:DB2(海量数据优选,伸缩性,可控性好),informix美国Sybase公司:Sybase美国oracle公司:Oracle 5)数据库的选择: 成本功能多少并发性(最终用户)安全性:oracle,/informix/db2 4、SQL Server介绍 1)SQL(Structured Query Language):结构化查询语言 2)SQL语言的主要功能: 同各种数据库建立联系,进行沟通,按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。 3)开发工具介绍: 企业管理器:图形界面方式。查询分析器:命令行。 4)企业管理器的使用:管理员 sa(sql server)root( mysql) 5)查询分析器的使用:SQL语言包括 数据定义语言(DDL):create/drop/alter数据操作语言(DML):insert/update/delete数据查询语言(DQL):select数据控制语言(DCL):grant/revoke/commit/rollback 6)SQL简单语句 创建数据库:create database xxx创建表:use xxx go create table xxx(字段1 类型,字段2 类型,……) 删除一张表(包括表的结构和关联):drop table xxx添加数据:insert into xxx(表名) values(值1,值2,……)查询数据
select * from xxxselect * from xxx where 条件 修改:update xxx set 字段1=?,字段2=? where 条件删除语句
delete from xxxdelete from xxx where 条件 7)安装sql server可能遇到的错误提示:“已经有一个实例被挂起” 解决方法: 运行——regedit——local-machine——system——currentControlset——controll——session manager——把键值Pending ...删掉
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Linux平台上SQLite数据库教程(一.. 下一篇SQLserver触发器、存储过程操作远..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: