欢迎来到天天文库
浏览记录
ID:41222149
大小:2.12 MB
页数:74页
时间:2019-08-19
《《数据库原理之》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、DatabasePrinciple西南交通大学信息科学与技术学院数据库原理陶宏才Ph.D.,ProfessorE-mail:taohongcai@sina.comDesignedbyTaoHongcai二.课程目的◆掌握数据库管理系统的基本原理;“十一五”国家级规划教材:陶宏才等编著.数据库原理及设计.第2版.清华大学出版社,2007.9◆作为系统管理员应用、操作和管理数据库管理系统;◆设计开发数据库应用系统。一.教材DesignedbyTaoHongcai◆数据库管理系统基本原理◆DBMS的基本原理在SQLServer中的体现◆数据库应用系统的设计与开发三.课程内容(
2、1)基本概念:数据库、数据库管理系统、数据库系统、视图、数据模型及抽象等。(2)基本内容:关系数据库与理论、SQL语言、数据库安全性、数据库完整性、数据库并发控制、数据库故障恢复等。DesignedbyTaoHongcai◆首先讲解数据库系统的整体框架,了解其各部分组成及地位作用、所涉及的概念及内容;重视英文术语;◆根据整体框架,分别讲授各个组成部分;◆各个部分的讲解,基本上先讲其基本概念及理论,紧接着将以SQLServerDBMS为例,对应讲解该理论在实际的DBMS中的运用及体现;四.讲授方式◆本课程(3+1学分)含1学分实验,拟从第10周开始上机实验;◆为加深理解、
3、活跃气氛,适当进行课堂提问并视情况给予成绩奖励加分计入期末总评成绩。DesignedbyTaoHongcai◆平时成绩占40%◆期末考试成绩占60%◆课堂正确答问奖励加分(加分之和≤10分)五.总评成绩分布(1)作业占15%(2)实验占25%以满分(100分)为上限。内容以课堂讲授及教材为准。DesignedbyTaoHongcai六.主要参考书1RaghuRamakrishnan,JohannesGehrke.DatabaseManagementSystems.2ndEdition.清华大学出版社,McGraw-Hill,2000.34JeffreyD.Ullman,
4、JenniferWidom著.AFirstCourseinDatabaseSystems.3rdEdition.岳丽华等译.机械工业出版社,2009.85王珊,陈红.数据库系统原理教程.清华大学出版社,1998.73RamezElmasri,ShamkantB.Navathe.FundamentalsofDatabaseSystems.5thEdition.邵佩英等译.人民邮电出版社,2008.16张龙祥等.数据库原理与设计.第2版.人民邮电出版社,2007.97施伯乐等.数据库系统教程.第2版.高等教育出版社,2003.82AbrahamSilberschatz,He
5、nryF.Korth,S.Sudarshan.DatabaseSystemConcepts.6thEdition.杨冬青等译.机械工业出版社,2012.3DesignedbyTaoHongcai第一章数据库系统概述学习目的和要求◆数据库管理系统出现的背景◆数据库管理系统基本功能、抽象层次◆数据库系统总体结构◆理解数据库原理、应用及设计三部分间的关系◆数据库系统中的术语与基本概念◆数据库技术发展DesignedbyTaoHongcai1.1数据库管理系统及其总体概述从最原始的观点出发来看如下问题:从利用文件系统来开发管理软件和网络共享观点来看待数据库管理系统的出现1.利用
6、文件系统的应用软件开发过程★开发任务★开发工具及环境简单学生管理系统,有学生注册、选课、学籍、和成绩等模块。C/C++、Windows操作系统的文件系统。★开发任务分析及设计注意:要完全抛开现成的数据库及工具。利用文件系统来模拟数据库。DesignedbyTaoHongcai★系统实现过程structStudent{intnStudNo;charszStudName[20];charcStudSex;intnStudAge;charszDept[30];};structEnrolled{intnStudNo;intnWhichTerm;charcEnrolled;cha
7、rszMem[30];};structCourse{intnCourseNo;charszCourseName[20];charszDept[30];};structGrade{intnStudNo;intnCourseNo;intnGrade;};⊙数据结构定义DesignedbyTaoHongcai⊙构造链表⊙链表操作结点的插入(Insert)、删除(Delete)、修改(Update)和链表查询(Query)与排序(Sort)。DesignedbyTaoHongcai⊙用户界面(GUI)设计DesignedbyTaoHongcai⊙
此文档下载收益归作者所有