目录

  • 绪论
    • ● 数据库系统概述
    • ● 数据模型
    • ● 数据库系统的结构
    • ● 数据库系统的组成
    • ● 课后习题
  • 关系数据库
    • ● 关系数据结构及形式化定义
    • ● 关系的完整性
    • ● 关系代数-传统的集合运算
    • ● 关系代数-专门的集合运算
    • ● 课后习题测试
  • 关系数据库标准语言SQL
    • ● SQL概述
    • ● 数据定义
    • ● 单表查询1
    • ● 单表查询2
    • ● 链接查询
    • ● 嵌套查询
    • ● 集合查询
    • ● 数据更新
    • ● 空值处理
    • ● 视图1
    • ● 视图2
    • ● 课后习题测试
  • 数据库的安全性
    • ● 数据库的安全性
    • ● 数据库角色
    • ● 强制存取控制方法
    • ● 课后习题测试
  • 关系数据理论
    • ● 问题的提出
    • ● 规范化1
    • ● 规范化2
    • ● 规范化3
    • ● 课后习题测试
  • 数据库设计
    • ● 数据库设计
    • ● 需求分析
    • ● 概念结构设计1
    • ● 概念结构设计2
    • ● 逻辑结构设计
    • ● 物理结构设计
    • ● 数据库的实施和维护
    • ● 课后习题测试
  • 数据库恢复技术
    • ● 事物的基本概念
    • ● 故障的种类
    • ● 恢复的实现技术
    • ● 恢复策略
    • ● 具有检查点的恢复技术
    • ● 课后习题测试
  • 并发控制
    • ● 并发控制概述
    • ● 封锁和封锁协议
    • ● 活锁和死锁以及并发调度的可串行性
    • ● 两段锁协议及封锁的粒度
  • 期末模拟试题
    • ● 期末模拟试题一
    • ● 期末模拟试题二
  • 数据库完整性
    • ● 实体完整性
    • ● 课后习题测试1
  • 第二课堂
    • ● 校企合作
    • ● 学生创新活动
校企合作

        课组与企业合作,建设“双平台”育人模式。通过与腾讯、华为技术有限公司、IBM、信华信(大连)软件服务股份有限公司、北京千峰等多家企业合作,在数据库原理课程实践教学环节,通过聘请企业技术人员授课、专家讲座,参加企业技术认证、参加企业开源社区建设、企业创新大赛、合作出版教材等多种形式协同育人。

(1)企业技术人员授课。课组邀请华为、腾讯等企业工程师授课。





(2)参加企业技术认证。

参加华为、腾讯的认证考试,主要包括腾讯公司的云从业者认证;华为技术有限公司的HCCDA - AI认证、openGauss技能认证、openEuler技能认证。


(3)参加企业开源社区建设

学生参加华为、腾讯等企业的开源社区建设,围绕自主创新操作系统和数据库根技术,主动贡献开源根社区,共同提升软件产业竞争力。


(4)参加企业创新大赛

学生参加腾讯、华为技术有限公司、统信软件技术有限公司等企业举办的科技竞赛,聚焦“卡脖子”软件领域以及人工智能、大数据、物联网等前沿技术领域的开源软件,激发开源创新活力,培养开源实践人才,助力开源生态建设的高质量发展。


(5)学生在信华信(大连)软件服务股份有限公司、北京千峰等多家企业实习