版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PostgreSQL数据库SQL实践数据库系统原理与开发数据库原理及应用本节学目地•在工程项目管理系统开发,如何执行SQL语句创建ProjectDB数据库?•在工程项目管理系统开发,如何执行SQL语句创建各个数据库表?•在工程项目管理系统开发,如何对ProjectDB数据库行数据插入?•在工程项目管理系统开发,如何实现多表关联数据查询?•在工程项目管理系统开发,如何应用视图?一数据库系统原理与开发数据库原理及应用一,项目案例——工程项目管理系统在某工程项目管理系统,将使用PostgreSQL数据库管理系统工具pgAdmin四创建一个工程项目数据库ProjectDB。在该数据库,包含部门表(Department),员工表(Employee),项目表(Project)与任务表(Assignment)。各个数据库表结构设计如下。二数据库系统原理与开发数据库原理及应用部门表(Department)三数据库系统原理与开发数据库原理及应用员工表(Employee)四数据库系统原理与开发数据库原理及应用项目表(Project)五数据库系统原理与开发数据库原理及应用任务表(Assignment)六数据库系统原理与开发数据库原理及应用二,执行SQL语句创建ProjectDB数据库七数据库系统原理与开发数据库原理及应用三,执行SQL语句创建ProjectDB数据库地关系表八数据库系统原理与开发数据库原理及应用四,执行SQL语句插入数据九数据库系统原理与开发数据库原理及应用Department表数据一零数据库系统原理与开发数据库原理及应用Employee表数据一一数据库系统原理与开发数据库原理及应用Project表数据一二数据库系统原理与开发数据库原理及应用Assignment表数据一三数据库系统原理与开发数据库原理及应用五,执行SQL语句实现多表关联查询例在工程项目管理系统数据库ProjectDB,管理部门希望了解各个项目参与员工地任务工时列表。实现该信息查询处理,需要关联Employee表,Project表与Assignment表。查询输出内容应包含("项目名称","员工姓名","实际工时")数据。SELECTProjectNameAS项目名称,EmployeeNameAS员工姓名,FishedHoursAS实际工时FROMEmployeeASE,ProjectASP,AssignmentASAWHEREE.EmployeeID=A.EmployeeIDANDP.ProjectID=A.ProjectIDORDERBYP.ProjectID,A.EmployeeID;一四数据库系统原理与开发数据库原理及应用多表关联查询SQL语句执行一五数据库系统原理与开发数据库原理及应用六,执行SQL语句实现视图创建操作例在工程项目管理系统数据库ProjectDB,管理部门希望能查询输出员工通信录。为了保护员工地一些隐私信息,可以采用视图方式查询输出,其输出内容包含("员工编号","员工姓名","手机","邮箱")基本数据。该视图地创建SQL语句如下:CREATEVIEWContactViewASSELECTEmployeeIDAS员工编号,EmployeeNameAS员工姓名,PhoneAS电话,EmailAS邮箱FROMEmployee;一六数据库系统原理与开发数据库原理及应用视图创建SQL语句执行一七数据库系统原理与开发数据库原理及应用视图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年度河北科技工程职业技术大学单招数学每日一练试卷附答案详解【轻巧夺冠】
- 2024-2025学年医学检验(士)真题含答案详解【培优A卷】
- 2024-2025学年度医学检验(士)考前冲刺练习题及完整答案详解【有一套】
- 2024-2025学年度监理工程师试卷附参考答案详解【夺分金卷】
- 2024-2025学年度防城港职业技术学院单招数学自我提分评估附答案详解(培优A卷)
- 2024-2025学年度专升本试题预测试卷附完整答案详解【全优】
- 2024-2025学年度电工模考模拟试题及完整答案详解【考点梳理】
- 创业成功契约承诺书范文3篇
- 2024-2025学年度收银审核员真题含完整答案详解【典优】
- 2024-2025学年度注册核安全工程师预测复习及参考答案详解(能力提升)
- 2024年首都医科大学辅导员招聘考试真题汇编附答案
- 2025年全国较大安全生产事故及重大自然灾害简记
- 安全技术交底蜘蛛人高空作业交底
- 无人机通信测试模板
- DB11∕T 1237-2025 污水源热泵系统设计规范
- 2026年江西科技学院单招职业技能测试题库含答案
- GB/T 41424.2-2025皮革沾污性能的测定第2部分:马丁代尔摩擦法
- 汽车员工代购合同范本
- 手写板输入文字课件
- 2026年湖南高速铁路职业技术学院单招职业技能测试必刷测试卷完美版
- 2021新安全生产法课件
评论
0/150
提交评论