数据库名就是一项业务的名称
这个是管烟酒的烟酒库
这个是管食品的食品库
表名就是物品的分类
烟酒库里
烟分一类
酒分一类
列名?
字段名?
就是烟的名字
是玉溪
还是中华
值就是烟酒的价格
浅薄的解释。。
表名是数据库组成的一个关键部分
简单比喻一下。。
如果把学校是一个数据库 那么年级就是表名 列名就是班级
有些学校年级很多。。有些学校年级却很少。
但是每个学校必须有教师 主任这些的。。
而这些就是数据库的系统表。。是必存在的
总的来说国内还算少的。。
韩国很多站的数据库表有时候几十个。。给你复制个。。
表名
download_category download_rss g4_auth g4_board g4_board_file g4_board_good g4_board_new g4_config
g4_group g4_group_member g4_login g4_mail g4_member g4_member_group g4_member_ori g4_memo g4_point
g4_poll g4_poll_etc g4_popular g4_scrap g4_token g4_visit g4_visit_sum g4_write_article g4_write_download g4_write_faq g4_write_man2man g4_write_notice g4_write_partner g4_write_review member partnermap product_as product_group product_list reg_product serial
列名我就不复制了,,简直是惨不忍睹。。
在关系型数据库中,表的“列”称为“字段” ,每个字段包含某一题与对象或类关联的信息。就像“通讯录”数据库中,“姓名”、“联系电话”这些都是表中所有行共有的性,所以把这些列称为“姓名”字段和“联系电话”字段。
关系型数据库按照结构化的方法存储数据,每个数据表都必须对各个字段定义好,也就是先定义好表的结构,再根据表的结构存入数据。
扩展资料:
在进行关系型数据库的设计过程中,要遵循以下几个原则,借此可以提高数据库的存储效率、数据完整性和可扩展性。
1、命名规范化
在概念模型设计中,对于出现的实体、属性及相关表的结构要统一。例如在数据库设计中,指定学生Sstudent,专指本科生,相关的属性有:学号、姓名、性别、出生年月等,及每个属性的类型、长度、取值范围等都要进行确定,这样就能保证在命名时不会出现同名异义或异名同义、属性特征及结构冲突等问题。
2、数据的一致性和完整性
在关系型数据库中可以采用域完整性、实体完整性和参照完整性等约束条件来满足其数据的一致性和完整性,用check、default、null、主键和外键约束来实现。
3、数据冗余
数据库中的数据应尽可能地减少冗余,这就意味着重复数据应该减少到最少。例如:若一个部门职员的电话存储在不同的表中,假设该职员的电话号码发生变化时,冗余数据的存在就要求对多个表进行更新 *** 作,若某个表不幸被忽略了,那么就会造成数据不一致的情况。所以在数据库设计中一定要尽可能存在少地冗余。
4、范式理论
在关系数据库设计时,一般是通过设计满足某一范式来获得一个好的数据库模式,通常认为3NF在性能、扩展性和数据完整性方面达到了最好的平衡,因此,一般数据库设计要求达到3NF,消除数据依赖中不合理的部分,最终实现使一个关系仅描述一个实体或者实体间一种联系的目的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)