塔里木大学信息工程学院课程设计
图6.2.3
(4)使用条件查询: select*
from 管理员
where 用户名='李旭' 运行结果如下图6.2.4
图6.2.4
(5)数据库修改: updata 管理员 set 用户名='李旭' where 年龄='26'; 运行结果如下图6.2.4
第15页 共18
塔里木大学信息工程学院课程设计
(6)查询管理员表 select * from 管理员
查询管理员表发现管理员表中已经添加年龄“字段”。
2.7小结
在此次数据库课程设计中,我遇到了好多问题难以解决,在建立关系的时候,由于没有清楚的理解需求分析,将两个实体相连,形成多对多关系,造成联系图不正确,后在老师的指导下了解到在多对多关系中,两个实体之间需要加入一个联系。还有我的数据库表格已经建成了,但在生成代码时出现错误,系统提示是主键和外键设置不当,我仔细检查了Power Designer中的框图,还是没有发现错误,然后请教了老师,老师给我仔细分析了各个表之间的一对一,一对多等关系,在指导老师的帮助下,该问题最终得以解决。 在整个设计中涉及到的问题还不完善,我会在以后的时间里来使这个数据库更加完善,通过此次的数据库设计使我了解好多不理解的问题,例如:表与表之间的关系和如何把表与表之间联系起来。
第16页 共18
塔里木大学信息工程学院课程设计
属性的表间关系有三种类型:一对一、一对多和多对多; 如果指的是表的参照完整性,则是:主外键关系;如果是某些数据库操作上的相关性,则是:级联关系。数据库由若干个表构成,表与表之间通过主键和外键构成关系。主键和外键是相对的。这个表的主键,可能就是另一个表的外键。或者说,一个键,在这个表中是主键,而在另一个表中可能就是外键了。主键与外键只是区别于他的功能。
第17页 共18
塔里木大学信息工程学院课程设计
参考文献
[1]罗晓沛.数据库技术.武汉:华中理工大学出版社,2009. [2]丁宝康.数据库实用教程.北京:清华大学出版社,2010. [3]顾明.数据库原理与应用.北京:高等教育出版社,2007.
[4]萨师煊编著.数据库系统概论(第三版).北京:高等教育出版社,2009. [5]Database Language SQL Explained.CCTA,2008.
[6]黄维通 SQL Server 2000 简明教程 清华大学出版社2010年3月第一版 [7]李存斌 郭晓鹏 Visual Basic高级编程及其项目应用开发 2009年2月第一版 [8] 赵松涛,SQL Server 2000应用与实例集锦.人民邮电出版社,2008.
[9] Dusanpet Kovic,史进,SQL Server 2000基础教程.清华大学出版社,2009. [10] 郭盈发、张红娟,数据库原理.西安电子科技大学出版社,2010.2.
第18页 共18
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库实验室设备管理系统数据库课程设计(4)在线全文阅读。
相关推荐: