信息系统与数据库技术
分享
课程详情
课程评价
spContent=这门课融合了信息管理、数据库技术、软件工程、程序开发等相关知识,用解剖麻雀式的教学和实践案例带领学习者快速了解从信息需求发现到信息系统分析、设计和实现的全景过程,培养计算机综合应用能力。先学习盖个自己的信息小木屋吧,然后去探索互联网+的无限可能!
—— 课程团队
课程概述

本课程经过四轮重点建设,逐步建设成为适应计算机基础教育的一门综合性的公共基础课。课程目标是培养学生的信息应用意识和信息决策能力,为各行各业培养即掌握专业知识又具有信息技术应用能力的复合型人才。

目前该课程是上海市多所高校共建的上海市精品课程,教材获得上海市优秀教材,对应上海市高校计算机等级(三级)考试。

课程用面向系统的观点,融合信息管理、数据库技术、软件工程、程序设计等知识,使学生了解信息系统分析、设计、开发和运行管理的方法。

           

信息系统:学习信息系统概念、构成及应用特点,从而建立主动发现和利用信息的意识;

 软件工程学习项目管理的思想,了解信息系统构建过程,分析、设计、开发和管理方法;

数据库这是信息系统的核心知识,掌握数据的组织、存储、管理和访问方法;

程序设计:学习使用编程语言访问数据库的一般流程,了解基于Web的信息系统应用程序的基本实现方法。

课程虽然知识集成度比较大,但是通过贯穿全课程的解剖麻雀式的教学、实践案例,用实例驱动学习,逐步递进,不需要死记硬背。

学好本课程的关键在于实践。课程使用的实验环境包括:

                    

课程大纲

课程绪论

嗨,跟你聊聊这门课

课程辅助资料

教学案例_教务信息系统

实验案例_网上书店

Visio绘图软件的使用方法

教材第6-9章 例题源码

教学进度安排和成绩分布

实验软件下载地址及安装说明

第一周  信息系统基本知识  & 数据库基本知识

第一章 信息系统基本知识_章节导引

信息系统概述

信息系统的类型

信息系统案例简介

第二章 关系数据库基本知识_章节导引

数据模型概述

关系模型与关系数据库

**关系数据库体系结构(别急!第五章以后再学更易理解!)

关系模型的运算理论简介(别急!第五章以后再学更易理解!)

第一周 讲义(信息系统基本知识 & 数据库基本知识)

单元测验:信息系统和数据库基本知识

第二周 关系数据库的创建与维护

第三章 数据库的创建与维护_章节导引

数据库管理系统SQL Server概述

数据库的创建与维护

数据表设计

数据表的创建与维护

第二周 讲义(数据库的创建与维护)

第二周 实验 关系数据库的创建

单元测验:关系数据库的创建和维护

第三周 关系数据库操作语言SQL(一)

第四章 SQL语言与可编程对象_章节导引

SQL语言概述

数据库定义语言DDL简介

数据操纵语言DML的查询语句SELECT——单表查询

第三周 讲义(SQL概述、DDL、SELECT单表查询)

第三周 实验  DDL脚本生成与Select语句单表查询

单元测验:Select语句单表查询

第四周 关系数据库操作语言SQL(二)

单元测验:SELECT多表查询、数据更新语句

数据操纵语言DML的查询语句SELECT——多表连接查询

数据操纵语言DML的更新语句INSERT、UPDATE、DELETE

第四周 讲义(SELECT多表查询、数据更新语句)

第四周 实验 Select多表查询和数据更新语句

第五周 关系数据库操作语言SQL(三)(选学)

单元测验:SQL可编程对象

存储过程

触发器

视图

第五周 讲义(存储过程、触发器、视图)

第五周 实验 存储过程、触发器和视图

第六周 数据库管理与保护

第二章 回顾_关系数据库体系结构

第二章 回顾_关系模型的运算理论简介

第二章 讲义(关系数据库基本知识)

第五章 数据库管理与保护_章节导引

数据库的事务机制

数据库的并发访问控制

数据库备份与恢复

数据库间的数据转换

数据库安全性控制

第六周 讲义(数据库管理与保护)

第六周 实验 数据库管理与保护

单元测验:数据库管理与保护&关系数据库体系结构、运算理论

第七周 基于ASP.Net的Web应用开发基础(选学)

单元测验:基于ASP.Net的Web应用开发基础

第六章 基于ASP.Net的Web应用开发基础_章节导引

Web应用开发环境和实例

Web窗体与服务器控件

Web页面风格与布局(选学)

Web页面信息共享(选学)

第七周讲义(基于ASP.Net的Web应用开发基础)

第七周 实验 基于ASP.Net的Web应用开发基础

第八周 零代码实现Web数据库应用程序(1)

第七章 零代码实现Web数据库应用程序_章节导引

Web数据库应用程序概述

初遇Web数据库应用程序_SqlDataSource+GridView

功能强大的数据源控件SqlDataSource

千面灵活的数据绑定控件GridView

第八周 讲义(零代码实现Web数据库应用程序)

第八周  实验 用SqlDataSource+GridView实现Web数据库应用程序

第九周 零代码实现Web数据库应用程序(2)

单元测验: 零代码实现Web数据库应用程序

数据绑定控件DetailView实现单记录维护

数据绑定控件FormView实现灵活布局的单记录维护

使用视图配置数据源

使用存储过程配置数据源

第九周 讲义(零代码实现Web数据库应用程序)

第九周 实验 DetailView和FormView控件及数据库对象的使用

第十周 系统分析与设计

第十周 实验 信息系统分析与设计

单元测验:信息系统分析与设计

第十章 信息系统分析与设计_章节导引

信息系统开发方法概述

系统规划

系统分析

系统设计

系统实施和运行维护

第十一章 信息系统管理

第十周  讲义(信息系统分析与设计、信息系统管理)

第十~十五周 期末大作业

期末大作业说明

期末大作业:信息系统设计

第十一周 ADO.NET编程实现Web数据库应用程序(1)(选学)

第八章 ADO.NET编程实现Web数据库应用程序_章节导引

认识ADO.Net组件

“断开式”数据访问之一_数据访问流程

“断开式”数据访问之二_基于DataSet的数据查询

“断开式”数据访问之三_基于DataSet的数据汇总

“断开式”数据访问之四_基于DataSet的数据更新

第十一周 讲义(ADO.NET编程实现Web数据库应用程序)

第十一周 实验 ADO.NET编程实现Web数据库应用程序(1)

第十二周  ADO.NET编程实现Web数据库应用程序(2)(选学)

单元测验:基于ADO.Net编程访问数据库

“连接式”数据访问之一_数据访问流程

“连接式”数据访问之二_基于DataReader数据查询

“连接式”数据访问之三_数据更新

“连接式”数据访问之四_数据查询

数据库应用程序中事务的应用

采用分层架构实现程序

第十二周 讲义(ADO.NET编程实现Web数据库应用程序)

第十二周 实验 ADO.NET编程实现Web数据库应用程序(2)

第十三周 数据报表和数据图表(选学)

单元测验:数据报表与数据图表

第九章 数据报表与数据图表_章节导引

认识报表

水晶报表实现_拉模式

水晶报表实现_推模式

在报表中增加图表

水晶报表的打印和导出

实现带参数的报表

第十三周 讲义(数据报表和数据图表)

第十三周 实验

上海市计算机等级考试辅导与模拟测试

考试大纲解读

上机考试环境使用介绍

疑难问题解析

历年低得分率客观题分析

操作题要点及解析

客观题模拟测试

预备知识

学习过任何一门高级程序设计语言,例如:VBVB.NetC#JavaC、Python.....


证书要求

本课程的评价共分为以下三个部分:

  • 单元测验(70%):共7次,每次10分,共70分。每个单元测验允许尝试3次,答题用时长度无限制,取最高成绩

  • 单元作业(25%):单元作业1次,是期末大作业,完成自选题目的系统分析、设计和开发,提交设计报告。第16周之前完成。共25分。

  • 平时表现(5%):参与讨论有效发帖数量超过2个获得满分5分。请注意:参加课件中发起的讨论活动的发帖才能计入成绩。


  •    本课程设置合格(达到60%成绩)、"优秀"(达到80%成绩)两档课程标准,有任课教师电子签名的课程证书。证书的形式分为免费证书(电子版)和认证证书(可查询验证的电子版和纸质版),你可以在课程结束后根据需要进行申请,认证证书的收费标准为100/份。

  • 证书发放工作由爱课程网负责,有关问题请咨询:010-58582238


参考资料

主教材:《信息系统与数据库技术 》,高等教育出版社 2012.8

实验和辅导教材:《信息系统与数据库技术 实验指导与习题解析》,高等教育出版社 2013.2

其他材料:数据库原理、SQL Server数据库管理系统、ASP.NET网页设计、数据库应用程序开发、C#语言等

    


购书网址: http://www.landraco.com/index.php/product-9220.html                                

                   http://www.landraco.com/index.php/product-9393.html    

常见问题

Q1:太难学了吧?!

哈哈,绝对小Case! 上届平均分可不低哦。

Q2: 多学科知识?多个实践工具?

知识点都有实例,解剖案例、实例驱动。从照葫芦画瓢到自说自话,呵呵。

Q3: 还有程序设计?ASP.Net、C#没学过呀?

Visual Studio支持可视化开发,可以零代码编程哦!

Q4: 期末系统设计大作业是咋回事?

来次信息小木屋的搭建实践吧!作品值25个金币。

Q5:哪里下载实践用的软件

http://msdn.itellyou.cn/一站搞定,或者参看辅助资源中的说明。包括:SQL Server2005(或2008)、Visual Studio2010、Visio2010

Q6: 上海市计算机等级考试好过吗?

每年10月的最后一周举行。我们的教学内容和考试形式与上计考基本一致。如果你在学校学习顺利,那么拿Pass就是水到渠成了!

Q7: 上海市计算机等级考试有关辅导?

我们会陆续发布一些有关知识点分析、考试模拟测试等资料,帮助大家复习备考!