欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    第二次“数据库原理及应用”课程大作业.docx

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

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

    第二次“数据库原理及应用”课程大作业.docx

    第二次“数据库原理及应用”课程大作业一、分析说明题SQL关系数据库为什么有强大长久的生命力?其中原因对我国发展数据库技术有何借鉴意义?推崇技术创新、技术标准化、大国工匠精神对我国数据库软件技术发展有何作用?二、SQL编程动手实践题针对一个房产信息管理系统开发,其设计的数据库EstateDB包括业主表(Owner)、房产表(Estate)、产权登记表(Registration)。各数据表的字段结构定义见表3-14到表3-16所示。表374业主表(OWner)字段名称字段编码数据类型字段大小必填字段备注身份证号PersonIDChar18是主键姓名NameVarchar20是性别GenderChar2是职业OccupationVarchar20是身份地址AddrVarchar50是电话TelVarchar11是表3-15房产表(Estate)字段名称字段编码数据类型字段大小必填字段备注房产编号EstateIDChar15是主键房产名称EstateNameVarchar50是房产楼盘EstateBuiIdNameVarchai-50是房产地址EstateAddrVarchar60是房产城市EstateCityVarchar60是房产类型EstateTypeChar4是取值范围:住宅、商铺、车位、别里产权面积PropertyAreaNumeric(5,2)是使用面积UsableAreaNumeric(5,2)是竣工日期CompletedDateDate是产权年限YearLengthInt是默认值70备注RemarkVarchar100否表3-16产权登记表(Registration)字段名称字段编码数据类型字段大小必填字段备注登记编号RegisterIDInt是主键身份证号PersonIDChar18是外键房产编号EstateIDChar15是外键购买金额PriceMoney是购买日期PurchasedDateDate是交付日期DeliverDateDate是请根据各表的字段组成、字段名称、字段编码、字段数据类型、字段属性约束、参照完整性约束等信息,编写SQL语句完成对该数据库创建与数据操作处理,具体要求如下:1)编写并运行SQL语句,创建数据库ESlaIeDB。2)编写并运行SQL语句,在数据库ESIateDB中创建上述三个数据库表,并定义其完整性约束。3)准备样本数据,编写并运行SQL语句,在上述三个数据库表中添加数据。4)编写并运行SQL语句,查询类别为“商铺”的房产信息。5)编写并运行SQL语句,查询竣工日期为2023年12月1日后,产权面积90平米以上的“住宅”的房产信息。6)编写并运行SQL语句,查询个人在各地购买住宅2套以上的业主基本信息。7)编写并运行SQL语句,查询个人在特定城市购买住宅2套以上的业主基本信息。8)编写并运行SQL语句,统计2023年度某城市的各类房产销售面积。9)创建SQL视图,通过视图查询指定身份证号下,该业主的购置房产信息(”登记编号”,“房产名称”,“房产类型”,“产权面积”,“购买金额”,“购买日期”,“房产楼盘”,“房产城市”),并按日期降序排列。10)创建SQL视图,分组统计2023年度各城市的住宅销售套数与总销售金额。三、挑战性问题研究教学管理数据库包含了学院表College(CollegeID,CollegeName)和教师表Teacher(TeacherID,TeacherName,COllegeID)。学院耒College中己有20个学院信息,教师表Teacher中已有4000名教师信息。假定需要查询输出“软件学院”的教师名单,其查询SQL语句如下:SELECTA.CollegeName,B.TeacherID,B.TeacherNameFROMCollegeASA,TeacherASBWHEREA.CollegeID=B.CollegeIDANDBCollegeName='软件学院'在执行处理该查询语句时,可以采用如下4种等价的关系运算表达式来解析该查询语句。Q1zzA.CollegeName-B.IeacherlD-B.IeacherName(A.Co)IegeID=B.CollegelDABCollegeName='软件学院'(CollegexTcacher)Q2=A.CollegeName.B.TeacherID.B.TeicherName(A.Co)legeNane='iftfh,K.,(Cllege00Te<icher)Q3=nA.CollegeName.B.leacherID.B.leacherNanie(TeacherTO(OACoIlegeName='软忤学院(College)Q4=.CollegeName.B.TeacherID.B.leacherName(CllCgC0°(0B.CollegeName='取件学院'(Teacher)1)研究分析Ql、Q2、Q3、Q4四种查询方案的执行代价,请选出一个最优查询方案。2)在以上最优查询方案基础上,对ColIege表和TeaCher表的主外键列创建了索引,并且CollegeName列也创建了索引,其查询代价又如何?作业要求:在P。StgreSQL数据库中创建EStateDB数据库及其数据库表,插入接近实际的样本数据,然后按照以上要求进行SQL编程访问操作。在提交的作业文档中,给出分析说明内容、图表数据、SQL语句运行界面及其说明等,并在作业内容中反映出自己的思想感悟、学习收获体会。作业文件格式:作业2一学号一姓名.doc作业评价针对课程目标:CO1CO3作业成绩评价标准:正确完成情况优优优良良良良良中中过程完整情况优优良优良良良中中中文档规范性优良良优优良中中中差作业评分100-9897-9594-9291-8988-8584-8281-7978-7675-7372-70

    注意事项

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

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




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开