ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:748.59KB ,
资源ID:14872112      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14872112.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库33472Word文档格式.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库33472Word文档格式.docx

1、自定义数据类型myDept为char(50),允许为空。提示:新建查询,在查询窗口中使用CREATE TYPEFROM命令。参考PPT中的例2二、创建表1、使用Microsoft SQL Server Management Studio在teachingDataA数据库中建立TInfo表。该表的表结构如下:列名数据类型长度备注TIDmyID设为关键字TNamemyName1不能为空Sexchar2其值只能为“男”或“女”,默认值为“男”DeptmyDept允许为空BirthdaysmalldatetimeTitlevarChar10homeTelnchar8MPhone11只允许为数字,允许为

2、空创建表-展开库teachingDataA/右击“表”/选择“新建表”命令。设置主键-右击TID,选择“设置主键”设置sex值的默认值为“男”-在sex的列属性中设置“默认值或绑定”为:男(注意引号必须在西方状态下输入)设置sex值只能为“男”或“女”-右击字段sex/选择CHECK约束/单击“添加”按钮/输入CHECK约束表达式为:sex=男 OR sex=女参考PPT中例3完成后关闭创建数据库窗口,并在弹出的确认框中单击“保存”按钮,然后输入表名Tinfo。2、使用T-SQL命令在teachingDataA数据库中创建表SInfo表、CInfo和ScoreInfo。SInfo表的表结构如下

3、:SIDSName其值只能为“男”或“女”,默认值为“男”,majorvarchar30Class18IDCardNo不允许为空参考PPT中例4CREATE TABLE SInfo ( SID myID primary key, Sname myName1 NOT NULL, Sex char(2) default check(sex= or sex=), BirthDay smalldatetime NULL, Dept myDept NULL, Major varchar(30) NULL, Class varchar(18) NULL, IDCardNo char(18) NOT NUL

4、L,)CInfo的表结构如下:CIDCNamemyName220CCredittinyIntCPropertyCREATE TABLE CInfo( CID myID primary key, CName myName2 NOT NULL, CCredit tinyint NULL, CProperty varchar(10) NULL )ScoreInfo的表结构如下:设为主码,外键引用,参照CInfo中的字段CID设为主码,外键引用,参照SInfo中的字段SID外键引用,参照TInfo中的字段TIDScorenumeric3,1Schyear 9term1参见PPT例7三、用T-SQL命令

5、语句按下列要求修改表结构1、修改表SInfo表的表结构,设置IDCardNo值为唯一的。参考教材中例5-12alter table SInfoadd unique(IDCardNo)2、修改表ScoreInfo的表结构,设置term值只能为1或2,默认值为1。参考教材中例5-18ALTER TABLE ScoreInfoADD CONSTRAINT term_CK check(term=1 or term=2GOalter table ScoreInfoadd constraint term_df default() for termGO 3、在表SInfo中添加一字段EnroData(即入学

6、日期),要求该输入范围在1900-1-1至2099-1-1。之间。参考教材中例5-10及 例5-18。ALTER TABLE SInfoADD EntrDate datetimeADD CONSTRAINT EntrDate_CK CHECK(EntrDate1900-1-1 and EntrDate=10000000 and homeTel19999999四、添加与更新数据问题:某学生在建立了以上三个数据表后开始添加数据,他首先在表ScoreInfo中添加数据,但系统总是出现报错提示,不让他添加数据,为什么?答:没说清楚TInfo、SInfo、CInfo和表ScoreInfo之间的关联关系,

7、所以后面出现报错提示。1、 在Microsoft SQL Server Management Studio中打开表TInfo,输入如下表所示的数据。sex101001施华男教授43562634101002张小同副教授67109823101003李可女讲师79109999101004王露助教78322222101005周杰54344112102001张伟华87347654102002李林45261882102003林森75767777102004王明65747778102005史有才321123342、 利用T-SQL命令语句在表TInfo中输入数据,102006,宁伟,男。参考教材例5-203、 利用T-SQL命令语句在表TInfo中输入数据,当TID大于100999且小于101999时,其所在部门Dept为信息管理,当TID大于101999且小于102999时,其所在部门Dept为电子商务。参考教材中例5-25UPDATE TInfoSET Dept=信息管理 where tid101001 and tid101999电子商务102001102999

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1