国际计算机学会ACM(AssociationforComputingMachinery)和国际信息系统协会AIS(AssociationofInformationSystems)联合发表的《IS信息系统本科生教程导引》中,对信息系统基础这门核心课程的内容结构等做了相关阐述,以下是归纳的有关内容,供老师们参考。
一、课程描述
本课程为学生讲授数据和信息管理的核心概念。围绕以下核心技能,包括确定组织的信息需求,使用概念数据建模技术对其建模,将概念数据模型转换成关系数据模型,使用规范化技术验证其结构特点,并使用大型数据库管理系统来实现和利用关系型数据库。
此外,课程也覆盖了基本数据库管理任务的内容。除了开发数据库应用程序,该课程帮助学生了解大型软件包系统在使用中是如何高度依赖于DBMS的。在理解交易数据库的基础上,提供了数据和信息管理技术,还提供了对广泛的商业信息下的决策支持功能。
二、学习目标
1.了解数据库和数据库管理系统在管理组织数据和信息中扮演的角色;
2.了解数据库管理系统和逻辑数据模型的历史发展;
3.了解基本数据如何进行物理存储和访问;
4.了解基本文件组织技术的基础知识;
5.在更广泛的系统分析与设计方面使用信息需求的详细进程;
6.使用至少一个概念数据模型技术(如实体关系模型)来为企业获取信息需求;
7.链接到对方数据和信息建模和过程建模的结果;
8.设计高品质的关系型数据库;
9.了解规范化关系型数据库结构的目的和原则;
10.设计一个关系型数据库,至少是第三范式3NF;
11.使用大型数据库管理系统实现关系型数据库的设计,包括数据类型选择和索引的规则;
12.在一个广泛使用的语言执行环境下使用数据定义、数据处理和SQL的数据控制语言组件;
13.执行简单的数据库管理任务;
14.了解数据库事务的概念,并把它适当地应用到一个应用场景;
15.掌握将关系型数据库与各种各样应用程序开发环境联系起来的基本机理;
16.认识数据库和数据库管理系统在企业系统中扮演的角色;
17.理解在线事务处理(OLTP)和在线分析处理(OLAP)的差异,以及这些概念和商业智能、数据仓库和数据挖掘之间的关系;
18.创建一个简单的数据仓库(“数据集”);
19.了解结构化、半结构化和非结构化数据如何成为企业信息和知识管理的所有基本要素,及学习企业搜索的原则。
“以上所有讲述仅代表作者个人观点,希望老师们提出问题和交流,并一同分享教学经验。”
赞赏