欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    数据库原理及应用第二次上机实践.docx

    • 资源ID:4647567       资源大小:351.03KB        全文页数:12页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据库原理及应用第二次上机实践.docx

    1、数据库原理及应用第二次上机实践 第二次上机实践实验三 1 表的建立、维护与数据操作一、实验目的1掌握利用SSMS和SQL语句创建表、修改表结构以及删除表。2能够向表中插入数据、更新数据以及删除数据。3掌握创建、删除和修改约束的方法。二、实验内容在上次实验中创建的数据库中创建表。(1)创建名为Student(学生信息)的表,表中各列的要求如表所示。STUDENT表字段名称字段类型大 小 说 明SnoChar10主键SnameChar8sexChar2默认值为男,只能输入男或女birthdayDatetimeSdeptChar20 (2)创建名为Course(课程信息)的表,表中各列的要求如表所示

    2、。COURSE表(3)创建名为SC(学生成绩)的表,表中各列的要求如表所示。SC表字段名称字段类型大 小取值范围说 明Snochar10数据来自学生信息表外键Cnochar10数据来自课程信息表外键Gradereal0-100三、实验步骤(以下的示例只是简单的例子,同学要针对具体要求建立完备的表和表中的数据)1创建表,并创建相应的约束。要求:在学生管理数据库Stulnfo中创建三个表。具体步骤:在对象资源管理器中,展开服务器,展开数据库,展开Stulnfo数据库右击“表”结点,在菜单中选择新建表根据需要创建表结构,创建好以后,单击工具栏上保存按钮。在弹出的对话框中输入表名称。Student表:

    3、Course(课程信息)表SC表:此时对象资源管理器中,这样:2.使用SQL语句创建以上三个表建立基本表的语句格式CREATE TABLE表名( 列名 数据类型 列级完整性约束条件, 。) 表级完整性约束条件;参考教材85页3.录入学生信息,课程信息,学生成绩信息例 sno、sname。分别为:2007001 王军。2007002 张静。2007004 李碰。2007005 王姬。学生信息录入结果:4修改基本表:增加、修改和删除字段,要求如下: (l)给Student表增加一个age字段,类型为int。 (2)给Student表增加一个sdept字段,类型为Char (20)。5.利用SQL语

    4、句修改基本表,要求同4.-语句格式:ALTER TABLE ADD 完整性约束 DROP ALTER COLUMN ; :要修改的基本表 ADD子句:增加新列和新的完整性约束条件 DROP子句:删除指定的完整性约束条件 ALTER COLUMN子句:用于修改列名和数据类型6.数据库的完整性设置。实验步骤可视化界面的操作方法a实体完整性将Student表的“sno”字段设为主键:对象资源管理器中,选中要添加主键的表,右键单击设计,打开表设计界面,在表设计界面中,单击左边的行选定块选定“sno”字段,右键单击,从弹出的菜单中选择“设置主键”,就可为表设置主键,如图所示。图 选中SNO字段将Cour

    5、se(课程信息)表的cno设置为主键,同上。将“SC”表的“sno”和“cno”设置为主键:在表设计界面中,选定sno和cno字段: 在箭头列选定sno列,再按住Ctrl键,单击cno字段,右键单击,从弹出的菜单中选择“设置主键”,就可为表设置主键,如图所示。将两个属性设为主键b用户自定义完整性将“sex”字段设置为只能取“男”,“女”两个值:在表设计界面,然后在列属性框的默认值或绑定栏中输入约束表达式,如图所示。用户自定义完整性设置c参照完整性:利用SQL增加外键约束将“Student”表中的“sno”字段设置为外键, 和“Course”表中的Cno设为外键。点击新建查询按钮,输入代码:点击

    6、执行,消息对话框显示程命令已执行。这时在对象资源管理器中刷新数据库,点击SC表。显示建立外键图 参照完整性设置6.验证数据库的完整性设置。实体完整性在Student表数据浏览可视化界面中输入学号相同的两条记录将会出现如图所示的错误提示:7.向表中添加数据、更新数据、删除数据。要求如下:(1) 使用INSERT INTO命令向3个表中分别插入若干数据,验证主键约束以及默认值约束。语句格式:INSERTINTO (,)VALUES ( , )功能 将新元组插入指定表中。点击新建查询按钮然后,打开STUDENT表,看到新插入的数据(2)使用UPDATE命令更新数据。UPDATE SET =,= WH

    7、ERE ;然后,打开STUDENT表,看到更新的数据:(3)使用DELETE命令删除数据。DELETE FROM WHERE ;功能:删除指定表中满足WHERE子句条件的元组然后,打开STUDENT表,看到删除的数据:8.创建关系图在对象资源管理器中,单击建立的数据库,在展开的树状结点中,右击单击数据库关系图,选择新建数据库关系图。实验三 2 设计学生信息管理系统一、实验目的初步尝试利用SSMS完成一个典型数据库的设计实现方法。要求学生熟练掌握和使用SSMS创建数据库、表、和修改表的结构,并进行记录编辑等操作。二、 实验内容1 创建数据库和查看数据库属性。2 创建表、确定表的主键,为主键检索引;查看和修改表的结构。三、 实验步骤和方法1) 创建新数据库学生成绩管理系统数据库,新的数据库文件名可以为student。2) 建立数据库表建立“学生档案”表,字段名包括:学号,姓名,性别,专业(班级)建立“课成绩”表,字段名包括:学号,平时成绩,期中成绩,结课成绩,总评成绩。建立“学生总成绩”表,字段名包括学号,课成绩,课成绩,课成绩,总分,平均分。对表添加纪录。3) 给表建立主键。4) 对表进行记录的编辑等操作。5) 修改数据表结构


    注意事项

    本文(数据库原理及应用第二次上机实践.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开