部分时会有完整性应用方 么?为什么要加强?我们看到,多数教材在讲授数据库完整性面的提示。
时引用的实例都是正面的例子,主要为了说明什么情况满足某 从以上几处有关完整性描述的情况再纵观数据库原理课 种完整性约束条件,很少阐述违反了某种完整性约束条件会产程,我们可以发现,在整个体系中,从数据库原理、设计到实施 生什么后果。
通过这几年的教学我们发现,完整性这部分内容这一系列过程都涉及完整性:关系数据库中提出相关概念;数 用反例教学效果较好,学生知道了违反约束条件所产生的后果据库需求分析中说明了需要满足完整性约束条件的数据必须 就容易理解概念,在实践中也就不会轻易丢掉它了。
反例是很在数据字典中说明,并在概念结构、逻辑结构设计阶段通过 容易举的,比如:学生实体的码是 , “姓名”如果在该校中有重名E-R 图和关系等来表示和传递;进入数据库实施阶段,则要利 那么 的学生, “姓名”作为学生实体的码就不合适,因为它违反用 DBMS 的基本功能、触发器、SQL 语言等方式按照完整性约 了实体完整性关于码的选取应使得实体集中的任何实体都能束的信息传递来具体实现。
所以,这是一个较为完整的过程。
被惟一确定这一约束; 那么 如果每个班级中没有重名学生, “姓 加 名”“班级”可满足实体完整性,可作为该实体的码。
又比如:3 数据库完整性在数据库原理课程中的地位及实践 某商场所售商品“所属部门”应参照该商场已有科别的编码,如意义 果在录入商品所属科别时录入的是一个在科别实体主码值中 通过以上论述我们能够看出,数据库完整性贯穿了数据库 未出现的值,说明该商品虽属于本商场,却不属于该商场存在原理课程几乎所有部分,并且具有一定的连贯性,无论从它在 的任何一个科别,这与实际是矛盾的,原因就是录入的科别值数据库设计与实施的作用来看,还是作为教授数据库原理体系 违反了参照完整性。
我们可以通过设置商品“所属科别”为商的线索,都具有非常重要的地位。
如果从其现实意义来看,我 品实体的外码,参照科别实体的主码“科别编码”保证这一完整们认为它的重要性更为突出。
如 性。
还有用户定义完整性的反例,“性别”的取值范围超过两 很多高校把数据库原理课程安排在第 4 或第 5 学期,此时, 个可能的取值就无法解释,又如年龄的数据类型可以是短整从知识结构上讲,学生已经接触了大量的计算机专业基础知 但 型, 1000 和-50 无法表示人类的正常年龄,我们可以用 0 至识,且数据库完整性内容并不难,应该属于容易理解和掌握 150 来规范。
另外还有一些在工业上需要严格控制数据取值范的。
但通过指导多届实践环节(数据库课程设计、毕业设计 围的属性值,在数据字典中都要明确说明,以免在运行阶段造 ,等) 我们发现对于这部分内容,多数学生能够理解但掌握不 成不必要的经济损失。
好,概念能说清楚但实际设计时容易忽略;完整性约束实验做得很好,课程设计和毕业设计又把完整性尤其是参照和用户定 5 结束语义完整性扔掉。
当然,有了课程设计的经验,毕业设计时要好 数据库原理及其应用是我院计算机科学与技术专业一门一些。
出现所述现象的原因是课程中对学生的实践性训练不 省级精品课程,带头人及授课教师具有多年的教学经验和良好够,学生对数据库完整性的现实意义认识不深,他们只学到通 的教学素质,在整个教学及实践环节中较为重视完整性内容。
过哪些手段能保证数据库完整性,而不知道如果违反了完整性 按照本文所述教学方案,教学效果明显,尤其是反例的应用使会产生什么样的问题或后果。
因此,若希望学生在实践中能够 学生能够较深刻地体验完整性的重要性,对该知识点的强化起尽可能客观地将现实世界反映在其设计中,我们就必须在教学 到了很好的作用。
现在,在课程设计、毕业设计中已经几乎杜 56 Computer Era No. 6 2010 高校计算机课程双语教学探讨 李莉平 1,马雁琳 2 1. 云南财经大学信息学院,云南 昆明 650221;2. 云南财经大学马列教学部 摘 要:介绍了高校双语课程的含义,探讨了高校计算机课程双语教学的目标、基本理念、教学的实施等。
结合我国高 分析了影响我国高校计算机课程双语教学的因素, 校的现状, 并对教学中的几个问题提出了一些看法和思路。
关键词:双语;计算机课程;双语教学;教学语言 Study of Bilingual Teaching in University Computer Courses LI Li-ping1,MA Yan-lin2 (1. College of Information Yunnan University of Finance and Economics Kunming Yunnan 650221 China 2. Teaching Division of Marx-Leninism Yunnan University of Finance and Economics) Abstract: The meaning of the bilingual courses in universities is introduced. The target basic idea and implementation of the bilingual teaching in university computer courses are discussed. Combining the current situation of the universities in our country the factors influencing the bilingual teaching in university computer courses are analyzed and some views and ideas are put forward for the several problems in teaching. Key words:bilingualism;computer courses;bilingual teaching;teaching language0 引言 国高校计算机课程双语教学的目的不是简单地为了强化英语 双语(Bilingual)是指在某个国家或某个地区有两个或两个 教学,也不是通过学习计算机达到掌握英语的目的,而是使外以上民族同时存在,两种或两种以上文化共存,人们可能或必 语的学习与计算机知识的获取同步进行,使学生掌握计算机知须同时运用两种语言(本国语言和国外官方语言)或两种以上 识与技能、发展学生的外语思维能力,从而培养和发展跨文化语言进行会话、书写等表达与交流思想情感的现象 。
学校双 1 交流能力,培养和发展计算机学术能力,促进学生运用外语为语课程从广义上讲,指用两种语言作为教学语言的课程;狭义 计算机专业知识服务能力的可持续发展。
上讲,学校双语课程指使用外语作为课程教学语言的嵌入式学 2 高校计算机课程双语教学的特点科课程。
我国的学校双语课程指学校中全部或部分地使用外 学科性 高校计算机课程双语教学是在非语言学科中设计语(英语)作为课程教学语言对非语言学科(如:数学、物理、化 的,因此它必须是学科性的。
外语的应用要保证计算机知识链学、历史、地理、计算机等)进行教学的课程2。
这里,把双语课 的系统性和完整性,所以,进行双语教学的计算机课程的选择、程的教学称为双语教学。
课程进度、学生情况等都要慎重考虑。
要坚持计算机课程的学1 高校计算机课程双语教学目的 不能以损伤计算机学科教学质量作为学习外语的代价。
科性, 我国的课程标准中,对课程目标的确定,要求从知识与技 博弈性 计算机课程的双语教学使用外语作为教学语言,能、过程与方法、情感态度与价值观几个方面进行阐述,对于双 并不是进行外语课程的教学,所以区别教学语言和语言教学非语课程,还要从学科学习目标、外语学习目标和文化理解目标 常重要。
而在实际教学中,双方始终存在博弈。
简单而言,强三个方面加以考虑。
我国中、小学阶段的双语课程的目标是让 调语言教学是以学习语言为目的,强调教学语言是以计算机学学生掌握基本的双语学科知识,培养基本的双语学习能力,如 科知识的掌握为目的。
笔者认为,高校计算机课程双语教学中
上一篇:
散货船完整稳性计算系统WHUTISCS开发
下一篇:
爱情只不过就是,爱与不爱