《实用数据库教程》是数据库的*新教程,它包括数据库原理、数据库设计模式和数据库应用,共计3篇16章。其中第2篇的第6、7、8三章为数据库设计模式,它是《实用数据库教程》的特色与精华,主要内容为“四个原子化”理论(实体原子化、属性原子化、主键原子化、关系原子化)和7个”数据库设计模式“(主从模式,弱实体插足模式,强实体插足模式,列变行模式,西瓜模式,主题模式,全局模式),它们都是数据库设计理论与实践的*新成果。数据库设计中的“四个原子化”理论,是对数据库设计“五个范式”理论的重大发展。“五个范式”理论只是数据库设计理论工作的准则,而“四个原子化”理论才是数据库设计实践工作的行动指南。7个“数据库设计模式”不仅是“四个原子化”理论的具体应用成果,而且是进行数据库需求分析、数据库概念设计和数据库物理设计的行动纲领。《实用数据库教程》注重创新,实用性强,适合作为高校数据库相关课程的教科书,同时也可供从事软件开发与维护的工程师参考。
《实用数据库教程》是数据库的*新教程,其内容包括数据库原理、数据库设计模式和数据库应用3大部分。数据库原理和数据库应用的内容非常成熟,数据库设计模式的内容十分新颖。书中不但首次提出了数据库设计的“四个原子化”理论(实体原子化、属性原子化、主键原子化、关系原子化),而且还首次提出了7个“数据库设计模式”(主从模式、弱实体插足模式、强实体插足模式、列变行模式、西瓜模式、主题模式、全局模式),它们都是数据库设计理论与实践的*新成果。《实用数据库教程》可以作为计算机相关专业本科生数据库的*新教材,也适合于软件工程研究生、软件学院师生和IT企业软件开发人员使用。
插图:2.数据库顾名思义,数据库是存放数据的仓库。只不过这个仓库是建立在计算机存储设备上,而且数据是以一定的格式存放的。人们在收集并抽取出一个应用所需要的大量数据之后,将其保存起来,以供进一步加工处理。在科学技术飞速发展的今天,人们的视野越来越广阔,数据量也越来越庞大。人们过去把数据存放在文件柜里,现在借助计算机技术和数据库技术,把数据存放在数据库里。由文件柜发展到数据库,标志着信息时代的来临。严格地讲,数据库是指长期储存在计算机内、有组织、可共享的大量数据的集合。数据库中的数据,是按一定的数据模型来组织、描述和储存的,这些数据具有较小的冗余度、较高的独立性和较强的扩展性,只有这样才能有利于各种用户共享这些宝贵的信息资源。下面给数据库下一个科学的定义。【定义1-2】数据库是存储在一起的相关数据的集合,这个集合是结构化的、无不必要冗余的,并且能为多种应用服务。由此可见,数据库中的数据,具有永久存储、科学组织和共享这3项基本特性。3.数据库管理系统了解数据和数据库的基本概念后,下一个问题就是如何科学地组织和存储数据库中的数据,以及如何高效地获取和维护数据,完成这个艰巨任务的软件,就是数据库管理系统DBMS(Database Management System)。DBMS是位于用户与操作系统之间的一层软件,它不是一个应用软件,而是一个大型复杂的系统软件。I)BMS的用途,包括科学地组织和存储数据,高效地获取和维护数据,它的主要功能包括以下几个方面。(1)数据定义功能。它提供数据定义语言DDL(Data Deftnition Language),用户通过数据定义语言DDL,可以方便地对数据库中的数据对象进行定义。(2)数据组织、存储和管理功能。DBMS要分类组织、存储和管理各种数据,包括数据字典管理、用户数据管理、数据存取路径管理,还要确定以何种文件结构或何种存取方式将数据存储到存储器上,以及如何实现这些数据之间的联系,其目的是为了提高存储空间的利用率,并加快查询速度(如索引查找、Hash查找、顺序查找等)。
Theinterplaybetweenoptimizationandmachinelearningisoneofthemostimportantdevelopm...
《论语译注》内容简介:从汉代郑玄为《论语》做注开始直到当代,《论语》的注本层出不穷,其中朱熹的《论语集注》、刘宝楠的《论语
《商品美工实训》内容简介:《商品美工实训》是一本岗位项目实训教材,本书根据电子商务公司美工部门的岗位设置和技能要求整合课程
《传播学原来很有趣:16位大师的精华课》内容简介:本书围绕生活中经常出现的传播学现象,选取了16位享誉世界的传播学大师,把他们
《爸爸爱喜禾:你一直在和自己玩》内容简介:口碑爆棚!写给自闭症患者家庭的希望及欢笑之书! 《见字如面》深情朗读,于丹、崔永元
《创意之钥:Android手机交互应用开发》以android手机交互开发为平台,定位于创意从产生到实际应用的过程,将书中内容分为创意的真
《外滩:影像与传奇》内容简介:《外滩:影像与传奇》,陈丹燕“外滩三部曲”之一。作者以“非虚构”、“影像”这种特殊的视角,以
《智能学习的未来》内容简介:人工智能发展迅猛,与之相比,我们人类到底还有没有优势?我们会被取代吗? 想要在这场人机大战中取胜
《jQuery风暴:完美用户体验》全面讲解了jQuery的各种技术,包括基础特性、各类函数的介绍、使用jQuery进行AJAX调用、jQuery插件的
《ASP.NETMVC1.0高级编程》内容简介:ASP.NETMVC架构是以一些核心原则(可扩展性、可测试性和关注点分离)为指导从头设计而成的。
《爱情牛奶糖》内容简介:299道恋爱自测题,让你看清爱情的真相,为迷途羔羊指点爱情迷津,为分手达人洞悉性感内幕,告别剩女频繁的
《Office 2010办公自动化培训教程》内容简介:本书以Office 2010版本为基础,结合实际工作中各种办公文档的制作,系统地讲述了Offi
《戴世光学术年谱》内容简介:本书全面而详实地记述我国著名的经济统计学家、人口统计学家、首批经济统计学博士生导师戴世光先生学
简介:国际信息学奥林匹克竞赛指导主题词:电子计算机(学科:竞赛学科:中学学科:教学参考资料)更多同类图书:文化、科学、教育、体育
《电子商务基础》内容简介:本书以一个完整的电子商务网上交易项目贯穿课程教学始终,以项目的实现过程为线索展开教学内容,整个教
Digitalobjects,intheirsimplestform,aredata.Theyarealsoanewkindofindustrialobject...
Buildadjangocontentmanagementsystem,blog,andsocialnetworkingsitewithJamesBennett...
《党意与民意》内容简介:本书讨论了1933—1934年北平市参议会、1946年北平市临时参议会和1947—1948年北平市正式参议会召开的背景
《C语言解惑》内容简介:在C语言的学习过程中,初学者往往因为不熟悉各种语法规范导致各种错误,进阶学习者常常希望编制出更高效、
《Rhino7犀利建模》内容简介:本书是由长沙卓尔谟教育科技有限公司编写的一部以Rhino7(犀牛软件)建模方法教学为核心的综合性教程