跳转至

数据库

CS <专业必修>

课程学习内容

< 课程学习内容 >

任课教师

水水的 说 请假 == 旷课 but 两次以内不管 老师很好 但是最后大作业打分是同学投票决定分数

< 授课方式(如是否双语、板书 /PPT/ 其他)、授课水平、给分情况等 >

课程教材

数据库系统概论(第 5 版) ( 王珊 萨师煊 )

分数构成

实验 + 大作业 + 期末考

课程学习建议

实验(要用 opengauss)可自行提前做完,期末考试注意 ppt 上的理论知识就行

大作业是做一个包含数据库的系统(可能要求最好是 opengauss 数据库,mysql(老师其实发现不了)也行),建议和其他课程大作业合用大作业打分是同学投票决定分数

考试记录

————————————————
2024-2025学年第一学期大三上概念解释题

锁的定义 概念结构设计的内容 基本表和视图区别 数据库故障的类型
————————————————

杰神!!!

题型分布

选择题(20 20 x 1)共 20 题,每题 1

简答题(24 6 x 4)共 6 题,每题 4

SQL 代码题 (36 12 x 3)共 12 题,每题 3

综合应用题(20 2 x 10)共 2 题,每题 10

注:感觉考查内容跟前几届的不同,前几届据说考了很多封锁内容,但是本次考试基本没有涉及。。。仅供参考吧

选择题

较为简单,注意 DDL、DML、DCL 的分类

有考察数据库管理员职责的(不包括设计数据库管理系统)、还有关系代数查询优化策略首先要做的是的(我选的是尽早执行选择操作)

简答题

基本都是课本上的概念

简述数据、数据库、数据库系统、数据库管理系统的含义

阐述数据库管理系统的主要功能

SQL 语言的特点

描述数据库设计的各个阶段

文件系统与数据库系统的区别

事务的四大特性 ACID

SQL 代码题

该部分内容可以看课程实验内容进行复习,涉及知识点如下:

DDL 数据定义语句:创建表语法(含有主键约束)

DQL 查询语句(包含 group by、order by,limit,count,desc)

其他 DML 语句,修改语句、删除语句

子查询、连接查询

综合应用题

1)范式分解、候选码

第一小问:根据描述写出函数依赖关系与候选码

第二小问:判断是否是 2NF,如果不是说明理由,并分解为 2NF

第三小问:在第二小问的基础上继续模式分解为 3NF

2) E-R 图、关系模式、候选码外码

第一小问:根据描述画出 E-R

第二小问:将 E-R 图转化为关系模型

第三小问:给出第二小问关系模型的主码、外码


                        版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/weixin_62533201/article/details/135453705

如果有用,请关注杰神个人博客和他的 Gitee 链接

课程资料