学习《mySQL 必知必会》已经有一段时间了,借此将学习心得整理下。
-首先,我得先把准备工作做好,既link 一张样例表下载完成之后我们可以得到customers、orders、orderitems、products、vedors5张表。
今后的操作都是围绕这5张表展开的。
-其次,第一课了解SQL
数据库是一个“文件柜”,这个文件柜是一个存放数据的物理位置。
确切的说,数据库软件应被称作“数据库管理系统”(既DBMS),而数据库是DBMS创建和操纵的容器。
名词:schema
既模式
名词:列(column)
表中的一个字段
名词:“行(row)”和“记录”
既表中的一个记录
名词:主键
是指的一列或一组列
主键在这里有必要好好讲一下,因为我在公司开发的时候,写一些模块的时候经常要牵涉到主键,这个东西不
处理好,以后是要出问题的。是不是任何表都一定要有一个主键呢?这个不一定,但是提倡总是定义主键。主
键列中的值不允许更改或更新(摘自书中的一句话,不要理解为“如果更改数据库就会报错“,这里指的是,
这一列中的数据都很重要,重要到在实际应用中,你不敢更改其中的值。)主键值不能重用(这句话我还不
是很理解,因为实际上,可以在数据库的一个表中,找到一个一条记录将其删去后,再把他的主键赋给一个新
的记录。)
名词:SQL
发音为:sequel或者S-Q-L,他是“Structured Query Language”的缩写。专门与数据库沟通的语言。
名词:ANSI SQL
既ANSI标准委员会的规范。
好了,先到这里。
5745

被折叠的 条评论
为什么被折叠?



