数字化生活-数据库应用与开发
分享
课程详情
课程评价
spContent=步入“互联网+”时代,从淘宝、京东到滴滴打车,数据库无处不在,数据库到底是怎么工作的? 从办公软件到腾讯QQ,软件是如何被制造出来的? 我们的课程将给你答案,欢迎加入《数据库应用与开发》课程,开始我们的数据库与软件开发之旅。
—— 课程团队
课程概述

1.为什么要学习这门课

步入“互联网+”时代,从淘宝、京东到滴滴打车数据库无处不在,那么数据库到底是怎么工作的?从办公软件到腾讯QQ,软件是如何被创造出来的?从数据库到大数据又经历了怎样的过程?我们的课程将给你答案,你可以从零基础的小白,成为对数据库应用软件有了解,并能够做一个简单的软件的小小程序员,欢迎加入《数据库应用与开发》课程,开始我们的数据库与软件开发之旅

 

2.这门课的主题是关于什么

当前的信息世界数据无处不在,掌握数据库基本知识不但是计算机学科学生的必须,而且成为许多专业的必须。本课程定位于尚未学习计算机课程的初学者,可以起到普及基础知识的作用。通过案例化教学由浅入深引导学习者掌握数据库软件开发过程。

本课程内容分为四部分。第一部分包括第一、二章,主要涉及数据库系统基础知识、关系数据库设计理论;第二部分包括第三、四、五章,主要涉及数据库操作,主要包括SQL SERVER图形操作,SQL基本知识及其应用、T-SQL编程;第三部分即第六章,介绍了基于VB.NET的数据库软件开发技术,主要包括VB.NET集成开发环境、面向对象及数据库的编程方法;第四部分即第七章,简要介绍了数据库的新技术。 


3.学习这门课可以获得什么

本课程的教学目标是使学生了解数据库的开发过程,程序设计的基本知识,掌握数据库设计的基本方法和设计原则。内容主要分成数据库原理数据库应用技术数据库开发技术三个主要模块。编排上以软件开发中数据库开发的过程为主线,主要介绍数据库设计的基本原理,兼顾数据库开发的相关工具,包括数据库设计与开发工具Power Designer,SQL Server (版本2014)以及软件开发语言平台VB.NET(版本2017)。


4.这门课有什么特色和亮点

本课程针对尚未接触数据库开发的初学者。案例教学,教学视频全程示范,通过示例由浅入深引导数据库开发过程,内容包含数据库原理、数据库设计方法、SQL数据库编程以及通过VB进行数据库应用软件开发等内容,通过课程学习可以达到中小型数据库应用软件开发的水平。



授课目标

你将学习以下内容:

(1)数据库系统组成及其结构

(2)数据模型(层次、网状、关系、面向对象)

(3)关系数据库设计(概念结构设计、逻辑结构设计、物理结构设计、设计工具Power Designer)

(4)关系数据库设计原理(关系代数函数依赖和范式)

(5)Microsoft SOL Server的操作和使用

(5)SQL语言(控制语句、管理语句、查询语句)

(6)T-SQL编程(基本流程控制、游标、事物、存储过程)

(7)数据库软件开发(基本语法、数据库连接、数据访问组件)

(8)新技术(NoSQL、HBASE、MongoDB、XML和XQuery)


课程大纲
参考资料

【1】《数据库原理、应用与开发》电子工业出版社(ISBN:9787121172731)编著:洪欣