数据库是什么?简单地说 它是一个存放数据的地方。
一个数据库软件可以存放多个数据库,一个数据库可以存放多张表,数据则根据不同的规则存放在不同的表内。如果我们把一个数据库软件比作一个小区,那么每一个数据库则对应一栋居民楼、数据库内每一个表则对应居民楼内的每一户、每个表内的数据则对应每一户的居民。
数据库的种类有很多,常见的有Oracle、DB2、MySQL、Microsoft SQL Server等。小型系统使用的基本是Microsoft SQL Server,所以本系列将以此为基础讲解。
Microsoft SQL Server安装包的下载和安装请百度搜索,本文默认你的电脑已经安装好了系统。如有不会下载和安装的,可私信我。
每一个表内存储的数据从逻辑上讲是一个集合,不分先后顺序。举例来说,一个摇奖箱内装满了摇奖用的各种花色小球。你没有办法在这堆球中分辨出哪些是第一个球、哪些是第N个球。虽然我们可以在球上标注数字区分,但是从本质上讲这些球是部分先后顺序都是平等的。初学者必须要理解这一点,这和我们平时的习惯不太一样。平时我们可能习惯于排队、排名次等先后左右等习惯,在数据库的学习上不能纠结于哪条数据是第一条数据这个误区。