考试网 >> IT认证 >> 等级 >> 三级考试 >> 数据库设计经验谈2:设计表和字段

数据库设计经验谈2:设计表和字段

发布时间:2006-06-27 05:06     点击:
分页:上一页  1 2 3 4 5 [6] 

  Customer 和 Order。Customer 表的前缀是 cu_,所以该表内的子段名如下:cu_name_id、cu_surname、cu_initials 和cu_address 等。Order 表的前缀是 or_,所以子段名是:or_order_id、or_cust_name_id、or_quantity 和 or_description 等。

  这样从数据库中选出全部数据的 SQL 语句可以写成如下所示:



  Select * From Customer, Order Where cu_surname = "MYNAME" ;

  and cu_name_id = or_cust_name_id and or_quantity = 1



  在没有这些前缀的情况下则写成这个样子(用别名来区分):

  Select * From Customer, Order Where Customer.surname = "MYNAME" ;

  and Customer.name_id = Order.cust_name_id and Order.quantity = 1



  第 1 个 SQL 语句没少键入多少字符。但如果查询涉及到 5 个表乃至更多的列[字段]你就知道这个技巧多有用了。

预告:第 3 部分 - 选择键

  怎么选择键呢?这里有 10 个技巧专门涉及系统生成的主键的正确用法,还有何 时以及如何索引字段以获得最佳性能等。

分页:上一页  1 2 3 4 5 [6] 
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有