欢迎来到天天文库
浏览记录
ID:41541221
大小:69.70 KB
页数:6页
时间:2019-08-27
《第8章创建和使用表》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第8章创建和使用表104本章主要介绍使用企业管理器来建立表,并对表进行修改和删除。.1建立表104例8・1在school数据库中建立student表、teacher表、course表和score表。Student表(学生表)列名数据类型长度允许空SnoChar5NSnameChar8YSsexChar2YSbirthdayDatetime8YClassChar5YTeacher表(教师表)列名数据类型反度允许空TnoChar5NTnameChar8YTsexChar2YTbirthdayDatetime8YProfChar10YDepartChar10YCou
2、rse表(课程表)列名数据类型长度允许空CnoChar10NCnameChar16YTnoChar5YScore表(成绩表)列名数据类型长度允许空SnoChar5YCnoChar10YDegreeNumeric9Y展开要创建表的数据库,右击“表”选项一一“新建表”列名:数据类型:长度:描述:默认值:精度:小数位数:标识:标识种子:标识递增量:是RowGuid:公式:排序规则:.2修改表的结构106右击要修改的表名一一“设计表”例8・2给student表中nation字段。建立表间的关联107.4删除表10选择要-course例8・3给出建立school数据库屮
3、4个表的关联关系的过程。右击“关系图”选项一一''新建数据库关系图”一一打开创建数据库关系图向导一-添力II白勺表student(sno)-score(sno);course(eno)-score(eno);teacher(tno)(tno)保存右击要删除的表一一“删除”SQLServer为了保持数据库中数据的完整性,不允许删除和其他表关联的表。可以将有关联的表一并删除,或先将关联先删除例8.4school数据库中的表已建立关联关系,给出在这种情况下删除表时的出错信息。右击student表册9除全部除去删除关联关系:打开关系图,右击关联关系一一“从数据库中删除
4、关系”记录的新增和修改110右击表名一一打开表一一返回所有行例&5输入school数据库中4个表的相关记录。1.简述表的定义。答:表是数据库中存放数据的地方。表是包含数据库屮所有数据的数据库对象。表定义为列的集合。与电子表格相似,数据在表中是按行和列的格式组织排列的。每行代表唯一的一条记录,而每列代表记录中的一个域。2.简述列属性的含义。答:列属性的含义分别是:PI04列名:数据类熨:长度:描述:默认值:精度:小数位数:标识:标识种子:标识递增量:是RowGuid:公式:排序规则:1.表关系有哪儿种类型。答:表关系有三种类型:一对多关系、多对多关系、一对一关系
5、。上机实验题3111在上机实验题2所建的数据库factory+,完成如下各题的操作:(1)建立职工表Worker,其结构为:列名类型长度备注职工号Int主键姓名Char8性别Char2出生日期Datetime党员否Bit参加工作Datetime部门号Int在Worker表中输入如下记录:职工号姓名性别出生FI期党员否参加工作部门号1孙华男52/01/03是70/10/1013陈明(2)建立部门表depart,其结构为:列名类型长度备注部门号Int主键部门名Char10(3)建立职工工资表salary,表结构为:列名类型长度备注职工号Int主键姓名Char8口期
6、Datetime主键工资Decimal6,1(4)建立Worker>depart和sallary3个表之间的关系。
此文档下载收益归作者所有