- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
相关知识(1)插入记录:insertinto表名values(值1,值2,……);(2)修改记录:update表名?set字段名=值where条件;(3)删除记录:deletefrom表名where条件;(4)查询记录select字段1,字段2……from表名where条件;?有关记录的更多命令将在项目9里讲到。表的其他操作4.2.2任务实施删除表步骤1:在数据库中,选择需要删除的表“学生表”,右击“删除”。步骤2:在出现的窗口如图4-9中点击“确定”即可删除表。图4-9删除表数据库表的管理索引及其应用任务1:创建表任务2:表的其他操作任务1:创建表创建表在项目三中我们创建了数据库student,但还只是个没有数据的空壳。前期数据库设计阶段,已经明确了数据库中各表的表名、字段名、数据类型、主键、外键、索引等,以及表间关系。本任务中我们要根据数据库设计的要求在库中创建表,为这些表创建关系图,以及输入表中数据。4.1.1相关知识数据库由包含数据的表集合和其他对象(数据库关系图、视图、存储过程)等组成,目的是为执行与数据有关的活动提供支持。数据表是数据库中一个非常重要的对象,是数据直接存储的地方,也是其他对象的基础。相关知识表的概念(1)表 是指这个数据库表的名字,包含哪些字段,哪些字段是主键、外键等等,这是主要的信息。更加详细的,说明了字段的数据类型和约束信息等等。相关知识数据库关系图的概念 在数据库关系图内,每种关系都带有三种不同的功能出现。 1、终结点:线的终结点表示关系是一对一还是一对多关系。如果关系在一个终结点有键,另一个终结点处有无穷符号,则表明是一对多关系。如果两个终结点都有键,则是一对一关系。(2)数据库关系图相关知识数据库关系图的概念2、线性:线本身(非终结点)表示当向外键表添加新数据时,数据库管理系统(DBMS)是否强制关系的引用完整性。如果为实线,则当在外键表中添加或修改行时DBMS将强制关系的引用完整性。如果为点线,则当在外键表中添加或者修改行时,DBMS不强制关系的引用完整性。相关知识3、相关表:关系线表示两个表之间存在外键关系。对于一对多关系,外键表是靠近线的无穷符号的那个表。如果线的两个终结点连接到同一个表,则该关系式自反关系。数据库关系图的概念相关知识记录的概念 数据库中表的列为字段,行为记录,记录就是存放在数据表里的数据。如果表之间有关联性存在,如表A依赖于B表,则必须先输入B表数据,然后才能输入A表数据,否则会出错。如果被依赖表的数据删除,那么依赖表的数据就会跟着被删除;为了保证数据的完整性,依赖表的数据不允许删除。(3)记录相关知识有关表的命令(1)删除:DROPTABLE表名(2)创建索引:CREATE[UNIQUE]INDEX索引名ON表名(字段名称)更多内容详见项目9(4)有关表的命令4.1.2任务实施创建表步骤1:在“对象资源管理器”窗口里展开数据库,找到项目三中创建的数据库student下面的“表”,如图4-1所示,右击,选择“新建表”。图4-1新建表4.1.2任务实施创建表步骤2:在出现的图4-2界面中,按照前期的数据库设计依次输入第一张表(学生表)的字段名(列名)、对应的数据类型以及是否允许Null(空值),每选中一行在下面都会出现该字段属性(列属性),可以对某些值进行修改。图4-2表的列属性4.1.2任务实施创建表步骤3:在图4-2中,选择“学号”列,右击弹出菜单如图4-3所示,选择“设置主键”,在该列名左侧就会出现一把黄色钥匙,说明设置主键成功。图4-3设置主键4.1.2任务实施创建表步骤4:点击保存按钮,输入表的名称“学生表”即完成第一张表的创建。与此雷同,student数据库中其他6张表也用类似方法创建。4.1.2任务实施创建表 除了手动创建外,也可以使用命令创建表,详细见课本。4.1.2任务实施创建数据库关系图步骤1:在“对象资源管理器”窗口里找到student数据库下面的“数据库关系图”,右击,选择“新建数据库关系图”。4.1.2任务实施步骤2:在跳出的图4-4窗口中依次选择需要创建关系的表,点击“添加”。我们发现创建的6张表在数据库设计中均有关系,所以将6张表都添加。创建数据库关系图图4-4选择要建关系的表4.1.2任务实施步骤3:点击“关闭”后,出现如图4-5所示界面,只不过现在6张表之间还没有连线。以“院系表”、“班级表”建立联系为例。选择“院系表”所在的“院系编号”左侧的主键位置,按住鼠标拖动
文档评论(0)