脚残心不残,拾起之前取自伟哥的SQL COOKBOOK,准备多动手写写sql脚本,发现由于示例简单,官网没有提供示例脚本的下载,自己动手丰衣足食。 其实也是从网上找的别人写的for mysql 的修改而成。 既然改好了,留下备用,也许以后别人也会用得到。 CREATE TABLE emp ( EMPNO INT NOT NULL , ENAME VARCHAR(32) DEFAULT NULL , JOB VARCHAR(32) DEFAULT NULL , MGR VARCHAR(32) DEFAULT NULL , HIREDATE DATETIME DEFAULT NULL , SAL int DEFAULT NULL , COMM VARCHAR(16) DEFAULT NULL , DEPTNO VARCHAR(8) DEFAULT NULL , PRIMARY KEY ( EMPNO ) [...]
这是大学时数据库基础就学习过的,渐渐的都还给老师了,哎,不过当时学得也不咋地,呵呵。就当是重新学习的了。
顺便八一句,基础确实很重要啊!
***********************************************************************************
设计范式(范式,数据库设计范式,数据库的设计范式)是符合某一种级别的关系模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式以次类推。一般说来,数据库只需满足第三范式(3NF)就行了。下面我们举例介绍第一范式(1NF)、第二范式(2NF)和第三范式(3NF)。
…
转载自CSDN论坛
如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。
在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验—-关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许多同样的设计错误被一次又一次的重复。
一、了解你用的工具
…