Database Technology and Programming(International Edition)

This course aims to help you to learn database programming from the beginning, and learn how to use the Knowledge Point Puzzle (KPP) method to improve the database developing skills.

开设学校:南开大学;学科:计算机、

Database Technology and Programming(International Edition)课程:前往报名学习

Database Technology and Programming(International Edition)视频慕课课程简介:

This course aims to help you to learn database programming from the beginning, and learn how to use the Knowledge Point Puzzle (KPP) method to improve the database developing skills.

前往报名学习

Database Technology and Programming(International Edition)课程列表:

{{'上次学习:'+learn_list['1225060KC001893intl']['last_leaf_name']}}

Course Guide

-Course Guide

-Bibliography

Chapter Ⅰ Data Management Technology – Database

-From the beginning: Knowledge Point Puzzle of Chapter I

-1.1 Data & Data Management

--1.1.1 Data, Information and Databases

--PPT-1.1.1

--1.1.2 Explore Data Management

--PPT-1.1.2

-1.2 Database System

--1.2.1 DBS=DB+DBMS

--PPT-1.2.1

--1.2.2 Data Model

--PPT-1.2.2

--1.2.3 Three-tier Mode of Database

-Summary

-Exercise

-【Discussion: Will the database be replaced by blockchain? 】

Chapter Ⅱ Database Conceptual & Logical Structure Design

-Knowledge Point Puzzle of Chapter Ⅱ

-2.1 Database Design

--2.1.1 Database Design

--PPT- 2.1.1

-2.2 Conceptual Structure Design

--2.2.1 Conceptual Structure Design

--PPT- 2.2.1

-2.3 Logical Structure Design

--2.3.1 Logical Structure Design

--PPT- 2.3.1

--2.3.2 Integrity Rules of Relational Model

--PPT-2.3.2

--2.3.3 Transforming ER Model into Relational Model

--PPT-2.3.3

-Summary

-Exercise

-【Discussion: Structured data —— Relational model, Unstructured data——? 】

Chapter Ⅲ Database Physical Structure Design and Maintenance

-Knowledge Point Puzzle of Chapter Ⅲ

-3.1 Create Databases

--3.1.1 Create Databases

--PPT- 3.1.1

-3.2 Create Tables

--3.2.1 Field Type and Format

--PPT- 3.2.1

--3.2.2 Field Properties

--PPT- 3.2.2

--3.2.3 Referential Integrity

--PPT- 3.2.3

--3.2.4 Data Input

--PPT- 3.2.4

-3.3 Maintain Tables

--3.3.1 Maintain Tables

--PPT- 3.3.1

-Summary

-Exercise

-【Discussion: What is the referential integrity?】

Chapter Ⅳ Constants, Variables, Expressions, and Functions

-Knowledge Point Puzzle of Chapter Ⅳ

-4.1 Data Types, Constants and Variables

--4.1.1 Data Types, Constants and Variables

--PPT- 4.1.1

-4.2 Expressions

--4.2.1 Numeric & Character Expressions

--PPT- 4.2.1

--4.2.2 Relational & Logical Expressions, Operation Priority

--PPT- 4.2.2

-4.3 Functions

--4.3.1 Numeric Functions

--PPT- 4.3.1

--4.3.2 Character Functions

--PPT- 4.3.2

--4.3.3 Date/Time, Conversion and Iif Functions

--PPT- 4.3.3

-Summary

-Exercise

Chapter Ⅴ Data Retrieval and Query Files

-Knowledge Point Puzzle of Chapter Ⅴ

-5.1 Query and Query Files

--5.1.1 Data Retrieval Method and Query Files

--PPT- 5.1.1

-5.2 Select Query

--5.2.1 Select Query-1

--PPT- 5.2.1

--5.2.2 Select Query-2

--PPT- 5.2.2

--5.2.3 Parameter Query

--PPT- 5.2.3

-5.3 Operation Query

--5.3.1 Operation Query

--PPT- 5.3.1

-Summary

-Exercise

Chapter Ⅵ Structured Query Language - SQL

-Knowledge Point Puzzle of Chapter Ⅵ

-6.1 Summary Of SQL

--6.1.1 Summary Of SQL

--PPT- 6.1.1

-6.2 Data Definition Language

--6.2.1 SQL Definition Language

--PPT- 6.2.1

-6.3 Data Query Language

--6.3.1 Sample Query 1

--PPT- 6.3.1

--6.3.2 Sample Query 2

--PPT- 6.3.2

--6.3.3 Join Query

--PPT- 6.3.3

--6.3.4 Nested Query

--PPT- 6.3.4

--6.3.5 Group Query

--PPT- 6.3.5

-6.4 Data Manipulation Language

--6.4.1 SQL Manipulation Language

--PPT- 6.4.1

-Summary

-Exerise

Chapter Ⅶ Forms and Report Design

-Knowledge Point Puzzle of Chapter Ⅶ

-Mind Mapping

-7.1 Form Design

--7.1.1 Create a Form

--PPT- 7.1.1

--7.1.2 Form Designer

--PPT- 7.1.2

--7.1.3 Form Controls

--PPT- 7.1.3

-7.2 Report Design

--7.2.1 Report Structure and Create Report

--PPT- 7.2.1

-Summary

-Exercise

Chapter Ⅷ Structured Programming

-Knowledge Point Puzzle of Chapter Ⅷ

-8.1 VBA Programming

--8.1.1 VBA Programming Environment

--PPT- 8.1.1

-8.2 Sequence Structure

--8.2.1 Sequence Structure

--PPT- 8.2.1

-8.3 Selection Structure

--8.3.1 The “If” Statement

--PPT- 8.3.1

--8.3.2 The “Select Case” Statement & Nested Selection Structure

--PPT- 8.3.2

-8.4 Repetition Structure

--8.4.1 The “For” Statement

--PPT- 8.4.1

--8.4.2 The “Do While” Statement

--PPT- 8.4.2

--8.4.3 Nested Loop

--PPT- 8.4.3

-8.5 Functions & Procedures

--8.5.1 Functions and Procedures

--PPT- 8.5.1

--8.5.2 Parameter Transmission

--PPT- 8.5.2

--8.5.3 Variable Lifetime

--PPT- 8.5.3

-8.6 VBA Debug

--8.6.1 VBA Debug

--PPT- 8.6.1

-8.7 Arrays

--8.7.1 Define Arrays

--PPT- 8.7.1

--8.7.2 Use Arrays

--PPT- 8.7.2

-Summary

-Exercise

Chapter Ⅸ Object - Oriented Programming(OOP)

-Knowledge Point Puzzle of Chapter Ⅸ

-9.1 What is OOP?

--9.1.1 What is OOP?

--PPT- 9.1.1

--9.1.2 Objects & Classes

--PPT- 9.1.2

-9.2 Properties, Methods and Events

--9.2.1 Properties, Methods and Events

--PPT- 9.2.1

--9.2.2 Event Trigger Sequence

--PPT- 9.2.2

-9.3 OOP Examples

--9.3.1 Object Synchronization

--PPT- 9.3.1

--9.3.2 Login Interface

--PPT- 9.3.2

--9.3.3 Global Variables

--PPT- 9.3.3

--9.3.4 Connect and Access Tables

--PPT- 9.3.4

-Summary

-Exercise

Chapter Ⅹ Macro

-Knowledge Point Puzzle of Chapter Ⅹ

-Mind Mapping

-10.1 What is a Macro?

--10.1.1 What is a Macro?

--PPT- 10.1.1

--10.1.2 Commands and Classifications of Macro

--PPT- 10.1.2

-10.2 Create Macros

--10.2.1 Add New Action to a Macro

--PPT- 10.2.1

--10.2.2 Conditional Macro

--PPT- 10.2.2

--10.2.3 Macro Group

--PPT- 10.2.3

--10.2.4 Call Macro

--PPT- 10.2.4

--10.2.5 Data Macro

--PPT- 10.2.5

-10.3 Debugging and Conversion of Macro

--10.3.1 Debugging and Conversion of Macro

--PPT- 10.3.1

-Summary

-Exercise

Chapter Ⅻ Development of Desktop Database Application System

-Congradulations!Puzzle complete!

-11.1 Requirement Analysis of Database Application System

--11.1.1 System Design Process

--PPT- 11.1.1

--11.1.2 System Function Introduction

--PPT- 11.1.2

-11.2 Data Layer of Database Application System

--11.2.1 Underlying Data Structure

--PPT- 11.2.1

-11.3 Realization of Database Application System

--11.3.1 Registration and Login Module

--PPT- 11.3.1

--11.3.2 Get User Identity from Login Form

--PPT- 11.3.2

--11.3.3 Double Timer

--PPT- 11.3.3

--11.3.4 Student Client

--PPT- 11.3.4

--11.3.5 Module integration

--PPT- 11.3.5

--11.3.6 Administrator Client

--PPT- 11.3.6

-11.4 Test and Release of Database Application System

--11.4.1 Test and Release of Database Application System

--PPT- 11.4.1

-Summary

Final Exam

-Final Exam

Database Technology and Programming(International Edition)开设学校:南开大学

Database Technology and Programming(International Edition)授课教师:

高裴裴-讲师-南开大学-

高裴裴,博士,南开大学计算机学院教师,伦敦布鲁内尔大学访问学者,南开大学《数据库技术与程序设计》课程负责人,承担多项省部、校级教学改革项目,获南开大学教学成果奖5项,发表论文10余篇,发明专利1项,编写教材8部,指导学生参加国家级、省部级计算机竞赛获得一、二、三等奖27项。

李敏-讲师-南开大学-

李敏,博士,南开大学计算机学院教师,南开大学公共计算机基础教学部《计算机基础(文)》课程负责人,主讲《计算机基础》,《数据结构与算法》,《数据库技术与应用》等课程,科研方向为密码学应用及隐私保护。承担和参与省部、校级教学改革项目及科研项目10余项,获南开大学教学成果奖3项,发表论文10余篇,主编教材4部,参与编写多套教材。

袁晓洁-教授-南开大学-

袁晓洁,教授,博士生导师,现任南开大学计算机学院院长,享受国务院政府特殊津贴专家,是国家重点研发计划“云计算和大数据”重点专项总体专家组成员,中国计算机学会(CCF)杰出会员、专委工作委员会委员,数据库专委、软件工程专委、信息系统专委委员,2006-2010年教育部高等学校计算机科学与技术教学指导委员会委员,天津市第十六届、第十七届人大代表,南开大学学术委员会委员,担任天津市计算机学会副理事长,天津市数据科学与技术学会副理事长。曾荣获全国五一巾帼标兵、天津市最美女教师等荣誉称号,以及天津市五一劳动奖章、教育部宝钢优秀教师奖等奖项。 主要研究领域包括大型数据库系统、云计算与大数据、机器学习、信息检索、数据挖掘等,主持承担国家高技术研究发展计划(863计划)3项、国家自然科学基金项目3项、教育部和天津市科委项目10余项,在国际会议和期刊上发表学术论文100余篇,其中多篇论文发表在国际顶级期刊和会议TKDE、SIGIR、ICDE、CIKM、NIPS、IJCAI、KDD上,获国家发明专利授权9项,计算机软件著作权登记10余项。已培养本领域的博士和硕士100余名,形成了高水平的研究团队,具有丰富的纵向、横向科研项目的管理经验,为公司、高校、企事业开发了多个大型软件系统,并与国际著名计算机公司、国内软件企业等建立了多种形式的合作关系,直接开发面向国际市场的软件产品。 袁晓洁带领的南开大学数据库与信息系统研究室在海量知识库构建、大数据实时检测与深度分析、XML数据存储与查询技术、大数据智能辅助决策平台、Web信息检索与挖掘、基于中间件的数据挖掘企业平台、跨模态数据分析等方向具有丰富的研发经验,完成了多个商业应用系统,这些研究基础可为“雪上项目临场决策辅助支持系统平台研发与应用”的顺利实施提供技术支持和保障。

赵远红-在读博士-布鲁内尔大学-

赵远红,博士, 2016年硕士毕业于英国伦敦布鲁内尔大学工程管理专业。 现为英国布鲁内尔大学工程设计与物理学院博士生,研究方向为智能绿色建筑与语义网本体技术应用,质量工程等。

康介恢-实验师-南开大学-

硕士,实验师。2012年本科毕业于天津大学软件工程专业。2015年研究生毕业于南开大学机器智能研究所,研究方向为软件工程和软件测试。现任南开大学《数据库技术与程序设计》、《大学计算机基础》等课程教师。

也许你还感兴趣的课程:


  1. Database Technology and Programming(Round 2)

  2. 药用有机化学(2021秋)

  3. 中外文化精神十讲(2021秋)

  4. Transforming Our World(2021秋)

  5. 多元统计分析(2021秋)

  6. 大数据技术原理与应用(2021秋)

  7. 云南民族民间舞蹈(2021秋)

  8. Age of Sustainable Development(2021秋)

  9. 微生物感染与健康(2021秋)

  10. English Critical Thinking and Communication Skills(Round 2)

  11. 英语国家概况——纵览·博闻(2021秋)

  12. 建设项目管理(2021秋)

  13. 管理学(2021秋)

  14. 古诗今读(2021秋)

  15. 电路分析基础(2021秋)

  16. 医学统计学(高级篇)(2021秋)

  17. 医学免疫学与病原生物学(2021秋)

  18. 中国近现代史纲要(2021秋)

  19. 图像处理与分析(2021秋)

  20. 数据库系统(上):模型与语言(2021秋)
© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。