数据库以及SQL语言简介
来源:互联网 发布:性转换知乎 编辑:程序博客网 时间:2024/05/27 21:10
数据库技术是计算机科学的一门主要技术。目前,数据库系统已被应该到各个领域,例如金融交易系统,信息管理系统,办公自动化系统,交通管理系统等。 在编写绝大多数程序时,都要用到数据库。
数据库发展的三个阶段:
人工管理:计算机主要用于科学计算,软硬件设备落后,基本依赖人工管理。 特点:不能存储数据,数据不能共享,数据没有独立性。
文件系统:出现磁盘存储系统和专门的数据管理软件(即文件系统)
数据库系统:计算机应用普及,越来越广泛,为解决一系列问题,出现里数据库系统。
数据库(database DB) 是按照数据结构来组织,存储和管理数据的仓库,是一个以某种有组织的方式存储的数据集合
数据库包含关系数据库,面向对象数据库以及XML数据库等多种,目前应用最广泛的是关系数据库。 (access , ORAClE(最广泛),Sybase,Microsoft SQL Server)
常用数据库模型主要有层次模型,网状模型,关系模型
关系模型:以二维表(table)来描述数据。在关系模型中,每个表有多个字段列和记录行,每个字段列有固定的属性(数字,字符,日期等)。关系模型数据结构简单,清晰,具有很高的数据独立性,因此是目前主流的数据库模型
SQL语言简介:
结构化查询语言,(Structured Query Language ,SQL)常被读sequle ,最初由Microsoft , Sybase 和Ashton-Tate 这3家公司共同开发的。
在Windows NT 推出后,Microsoft 与Sybase 在SQL Sercer 得开发商就各行其路了
Microsoft 将SQL Server 移植到Windows NT系统上专注于开发SQl Server de Windows NT 版本,而Sybase 则较为专注于SQL Server在UNIX操作系统上的应用。
SQL 是一个非过程化的语言,他一次处理一个记录,对数据提供自动导航.SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录及,所有的SQL语句接受集合作为输入,返回集合作为输出.SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。SQL不要求用哈指定对数据的存放方法,这种特性使用户更容易集中精力与要得到的结果。
所有SQL语句使用查询优化器没事RDBMS的一部分,由他指定的数据存取的最快速度的手段。
SQL 可用于所有永华的DB活动模型,包括系统管理员,数据库管理员,应用程序员,决策支持系统人员以许多其他类型的终端用户,由于主要的关系数据库管理系统都支持SQL语言所以用户使用SQL的技能从一个RDBMS转到另一个。所有用SQL编写的程序都是可以移植的。
T-SQL Transcat是SQL的扩展集,主要对功能进行了扩充(如变量说明,流程控制)
服务器名称可以填写的内容:
1,计算机名称
2,localhost
3,.
4,127.0.0.1
阅读全文
1 0
- 数据库以及SQL语言简介
- 数据库(1) SQL语言简介
- 数据库简介,SQL简介
- sql语言简介
- SQL 语言简介
- PL/SQL语言简介
- Transact-SQL语言简介
- SQL简介/语言分类
- SQL语言简介
- 数据库与sql简介
- sql数据库简介
- 数据库查询语言SQL以及扩展T-SQL、PL/SQL等
- SQL语言和T-SQL语言简介
- SQL语言和T-SQL语言简介
- SQL语言简介(一)
- SQL语言简介(二)
- SQL语言简介(三)
- SQL语言简介(四)
- springMVC中DispatcherServlet的url配置方式
- .net中Sender与e详谈
- 循环、选择语句
- 什么是j2ee-
- 幸运的袋子
- 数据库以及SQL语言简介
- iOS第三方库汇总
- mysql数据表
- 非对称加密DH/RSA/ElGamal
- mybatis错误 Invalid bound statement (not found)
- java权限修饰符
- [第七季]2.JQuery选择器(一)
- [NOIP提高组2005]谁拿了最多奖学金
- codeforces 448C C. Painting Fence(分治+dp)