随笔分类 -  SQL

范式区别
摘要:数据库设计的基础知识,主要是范式的应用。在此作些总结吧。 首先是基础概念,也就是术语: (1) 实体(entity):就是实际应用中要用数据描述的事物,一般是名词。 (2) 字段(fields):就是一项数据,也就是我们平常所说的“列”。 (3) 记录(record):一个实体的一个实例所特有的相关数据项的集合,也就是我们平常所说的“行”。 (4) ... 阅读全文

posted @ 2008-11-19 09:16 快乐 阅读(299) 评论(0) 推荐(0)

数据库范式
摘要:关系数据库设计之时一般要求满足3NF(第三范式)。 下面给出各范式定义: 1.第一范式(1NF) 在关系模式R中的每一个具体关系r中,如果每个属性值都是不可再分的最小数据单位,则称R是第一范式的关系。 例如:职工号,姓名,电话号码组成一个表(一个人可能有一个办公室电话和一个家里电话号码) 规范成为1NF有三种方法: a.一是重复存储职工号和姓名。这样,关键字只能是电话号码。 b.二是职工号为关键字... 阅读全文

posted @ 2008-11-05 13:55 快乐 阅读(233) 评论(0) 推荐(0)

SQL 语法参考
摘要:一、资料定义 ddl(data definition language) 资料定语言是指对资料的格式和形态下定义的语言,他是每个资料库要建立时候时首先要面对的,举凡资料分哪些表格关系、表格内的有什麽栏位主键、表格和表格之间互相参考的关系等等,都是在开始的时候所必须规划好的。 1、建表格: create table table_name( column1 datatype [not nul... 阅读全文

posted @ 2008-10-31 17:17 快乐 阅读(163) 评论(0) 推荐(0)

精妙SQL语句介绍
摘要:如何从一位菜鸟蜕变成为高手,灵活使用的SQL语句是必不可少的。本文收集了部分比较经典,常用的SQL语句供大家参考,希望对大家有所帮助。 说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 11 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b... 阅读全文

posted @ 2008-10-31 17:04 快乐 阅读(170) 评论(0) 推荐(0)