海南海大源欢迎您!
知识创造价值  诚信赢得尊重
66185800  66298600
海大源欢迎您!
海南专升本考前培训网
针对海南省专升本考试
海大源欢迎您!
知识创造价值 诚信赢得尊重
针对海南省专升本考试
通知公告
  
    
海南统招专升本计算机专业《数据库系统概论》模拟试题(二)
来源: | 作者:海大源专升本 | 发布时间: 2026-10-08 | 45 次浏览 | 🔊 点击朗读正文 ❚❚ ▶ | 分享到:
海南统招专升本计算机专业《数据库系统概论》模拟试题(二)

海南统招专升本计算机专业《数据库系统概论》模拟试题(二)

三、简答题(本大题共4小题,每小题5分,共20分)

31. 简述数据库、数据库管理系统、数据库系统三者的区别与联系。

32. 简述1NF、2NF、3NF的定义及递进关系。

33. 简述事务ACID四大特性的含义。

34. 简述视图的作用和优点。

 

四、综合应用题(本大题共2小题,每小题20分,共40分)

35. 现有教学数据库,包含三张数据表:

学生表S(Sno,Sname,Ssex,Sage,Sdept)  主键:Sno(学号)

课程表C(Cno,Cname,Credit)  主键:Cno(课程号)

选课表SC(Sno,Cno,Grade)  主键:Sno+Cno,外键:Sno、Cno

根据要求编写SQL语句:

(1)查询全体学生的学号、姓名、所在院系;(3分)

(2)查询选修了课程号为“001”的学生学号和成绩,成绩按降序排序;(3分)

(3)统计每个学生的选课门数和平均成绩;(4分)

36. 某班级选课系统需求:一名学生可以选修多门课程,一门课程可以被多名学生选修;学生包含学号、姓名、年龄属性,课程包含课程号、课程名、学分属性,选课包含成绩属性。

(1)绘制E-R图(标注实体、属性、联系及联系类型);(5分)

(2)将E-R模型转换为对应的关系模式,并标注主键、外键。(5分)


答案解析:

三、简答题(每题5分,共20分)

31. 三者区别与联系

区别:①数据库(DB)是存储数据的集合,是静态的数据容器;②数据库管理系统(DBMS)是管理数据库的系统软件,提供数据操作、管理、维护功能;③数据库系统(DBS)是包含DB、DBMS、硬件、软件、用户的完整系统。

联系:DB是操作对象,DBMS是核心工具,DBS是整体运行体系,三者层层包含、相互依托。

32. 1NF、2NF、3NF定义及递进关系

1NF:关系中每个属性都是不可再分的原子值,无复合属性;

2NF:满足1NF,且所有非主属性完全函数依赖于主键,消除部分函数依赖;

3NF:满足2NF,且所有非主属性不传递依赖于主键,消除传递函数依赖;

递进关系:3NF⊂2NF⊂1NF,范式等级越高,数据冗余、更新异常、插入异常、删除异常越少。

33. 事务ACID四大特性

①原子性(Atomicity):事务是最小执行单元,要么全部执行成功,要么全部回滚;

②一致性(Consistency):事务执行前后,数据库数据始终保持一致性状态,无数据冲突;

③隔离性(Isolation):多个并发事务相互隔离,互不干扰;

④持久性(Durability):事务提交成功后,数据修改永久生效,不受系统故障影响。

34. 视图的作用和优点

①简化查询:将复杂多表查询封装为视图,用户可直接查询视图,简化操作;

②安全控制:隐藏敏感字段,限制用户数据访问范围,保障数据安全;

③逻辑独立:屏蔽基表结构变化,适配上层应用,提升数据逻辑独立性;

④统一数据口径:统一查询标准,避免重复编写相同SQL语句。

四、综合应用题(每题20分,共40分)

35. SQL语句编写

(1)SELECT Sno,Sname,Sdept FROM S;

(2)SELECT Sno,Grade FROM SC WHERE Cno='001' ORDER BY Grade DESC;

(3)SELECT Sno,COUNT(Cno) AS 选课门数,AVG(Grade) AS 平均成绩 FROM SC GROUP BY Sno;

36. E-R模型设计与转换

(1)E-R图核心要素:

实体1:学生(学号、姓名、年龄)

实体2:课程(课程号、课程名、学分)

联系:选修(多对多联系),属性:成绩

(2)关系模式:

①学生(学号,姓名,年龄) 主键:学号

②课程(课程号,课程名,学分) 主键:课程号

③选修(学号,课程号,成绩) 主键:学号+课程号;外键:学号、课程号

 




方 加

便 我

沟 微

通 信

光 荣 榜
报考说明
  
最新文章
网站导航