SQL:一般指结构化查询语言,用于访问和处理数据库的标准的计算机语言;数据库Database通俗点说就是存储数据的仓库,仓库中有很多的分类,仓库中还会有仓库管理员(DBA)对货物进行管理,而程序员就是对仓库数据进行存取使用的人
现今比较流行数据库有:1)Microsoft SQL Server数据库 2)MySQL 3)Oracle数据库 4)Postgresql数据库 5)Sybase数据库 4)Access数据库等,每个数据库都有其各自特点,唯一相同的都是关系型数据库
关系型数据库:是指采用了关系模型来组织数据的数据库,以行和列的形式存储数据,以便于用户理解,关系型数据库这一系列的行和列被称为表,一组表组成了关系型的数据库
SQL Server是由微软开发的数据库管理系统,是Web上最流行的用于存储数据的数据库,非常适用于.Net平台下C#语言的结合运用,讲解这个主要是其与.Net结合得比较好,它们同属于Microsoft旗下,在.Net中有专门的类库用于与MSSQL进行交互使用数据库,现今一直在更新换代,也可以像DB2,Oracle这样的数据库处理大数据得心应手
数据库特点:海量存储、查找速度快、并发性问题控制、安全性、数据完整性等优点
每种数据库都有自己的DBMS(DataBase Management System数据库管理系统)和数据库;每次使用MSSQL之前需要先打开一项服务,通过右击桌面下方状态栏选择"任务管理器"
MSSQLServer是一个关系型数据库;因此在关系型数据库中,表的另一个名称叫“关系”,表中常见的关系有"一对一,一对多,多对多",编程中常用的是一对多的关系,表中数据通过列与字段呈现为表格格式化数据
虽然数据库种类繁多,但是数据库的大多数操作方式基本类似,所以学习过MSSQL的操作后,再自学使用其他的数据库就会比较容易,读取MSSQL数据库中的数据时直接使用.Net中的相关程序集的类即可,几乎不用再外接其他的辅助程序集,因此也很容易上手
现今因各种框架或权限要求很少直接操作数据库,如若嫌还在直接操作数据库已过时的可以不用看
现今知识更新换代太快,老有种知道越多,越显得无知无力……
本文暂时没有评论,来添加一个吧(●'◡'●)