数据库学生数据库管控系统实训作业.docVIP

数据库学生数据库管控系统实训作业.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一步:创建数据库“学生数据库管理系统” CREATE DATABASE [学生信息系统] ON PRIMARY ( NAME = N学生信息系统, FILENAME = NE:\学生信息系统.mdf , SIZE = 3072KB , MAXSIZE = 102400KB , FILEGROWTH = 3072KB ) LOG ON ( NAME = N学生信息系统_log, FILENAME = NE:\学生信息系统_log.ldf , SIZE = 1024KB , MAXSIZE = 51200KB , FILEGROWTH = 10%) GO 第二步:创建数据表(按下列要求创建数据表(方法自选)) 表一 :学生信息表 列名 类型 默认值 约束 其他 学号 Char(12) 主键 姓名 Char(8) 不空 性别 Char(2) 男 检查 性别 in (‘男’,’女’) 出生日期 datetime 家庭住址 Varchar(100) 父亲姓名 Char(8) 政治面貌 Char(14) 团员 宿舍 Char(10) 联系电话 Char(12) 手机 Char(11) 检查:like ‘13[0-8][0-9] [0-9][0-9][0-9][0-9] [0-9][0-9] 0-9]’ QQ Char(10) E-mail varChar(30) 检查:like ‘%@%’ 特长 Char(20) 荣誉 Varchar(100) 备注 Varchar(200) 表二:课程信息表 列名 类型 默认值 约束 其他 课程名 Char(16) 主键 学时数 samllint 学分 公式:学时数/18 课程属性 Char(4) 必修 检查:in(‘必修’,’限修’,’任修’) 考试/考查 Char(4) 考试 检查:in(‘考试’,’考查’) 任课教师 Char(8) 不空 备注 Varchar(100) 表三:成绩表 列名 类型 默认值 约束 其他 学号 Char(12) 主键 课程名 Char(16) 成绩 float 0 表四:家庭情况表 列名 类型 默认值 约束 其他 父亲姓名 Char(8) 主键 母亲姓名 Char(8) 家庭电话 Char(20) 不空 家庭年收入 money 0 备注 Varchar(200) 表五:教师信息表 列名 类型 默认 约束 其他 教师姓名 Char(8) 主键 年龄 smallint 系别 Char(18) 学历 Char(6) 本科 职称 Char(10) 备注 Varchar(200) USE [学生信息系统] GO /****** Object: Table [dbo].[成绩] Script Date: 06/09/2014 17:12:46 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING OFF GO CREATE TABLE [dbo].[成绩]( [学号] [char](12) NOT NULL, [课程名] [char](16) NOT NULL, [成绩] [float] NULL, CONSTRAINT [PK_成绩] PRIMARY KEY CLUSTERED ( [学号] ASC, [课程名] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO ALTER TABLE [dbo].[成绩] ADD CONSTRAINT [DF_成绩_成绩] DEFAULT ((0)) FOR [成绩] GO USE [学生信息系统] GO /****** Object: Table [dbo].[家庭情况] Script Date: 06/09/2014 17:13:12 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING OFF GO CREATE TABLE [dbo].[家庭情况]( [父亲姓名] [char](8) NOT NULL, [母亲姓名] [char](8) NULL, [家庭电话] [char](20) NOT NULL, [家庭年收入] [money] NULL, [备注] [varcha

文档评论(0)

xina171127 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档