UsableisProfitable4、数据库设计基础(9.33%)UsableisProfitable4.1数据库基本概念(2.22%)UsableisProfitable数据库基本概念联赛最佳运动员ClaytonHewitt数据8Paradorn10MaratSafin15CarlosMoya20ClaytonHewitt联赛获胜场次运动员信息数据和信息UsableisProfitable数据库基本概念数据库是长期存储在计算机内的、有组织的、可共享的数据集合(数据表及其相关操作对象的集合)数据表由一个或多个相关的数据项组成数据表数据表存储过程存储过程视图视图……..…………订单订单订单订单客户客户客户客户产品产品产品产品记录UsableisProfitable数据库基本概念数据库系统是一个基于计算机的记录保存系统,它最主要的用途是记录和维护信息。数据库管理系统(DBMS)包括一组相关的记录以及一组用来访问和操作这些记录的程序。UsableisProfitable常见的数据库管理系统OracleOracle公司的产品“对象-关系”型数据库,大型数据库SQLServerMicrosoft公司的产品易用性好,中小型数据库DB2IBM公司的产品支持多操作系统、多种类型的硬件和设备UsableisProfitable为什么使用数据库?名姓聘任时间KarlaJablonski1994-03-11MartineRance1992-02-05MargaretSmith1988-09-29GaryThomas1988-08-09存储大量数据,方便检索和访问降低存储数据的冗余度保持数据信息的一致、完整共享和安全可以建立和遵循某些标准通过组合分析,产生新的有用信息UsableisProfitable数据库基本概念表、记录、行、列、关系元组课程编号课程名称学时学期平均成绩J001数据库基础36178J003C语言60181Z004操作系统44267X001编译原理40266属性行(记录)列UsableisProfitable数据库基本概念数据冗余和数据完整性学号姓名1张明2王东3李健3赵彬失去了数据完整性学号必须唯一学号姓名1张明2王东3李健4赵彬学号成绩姓名189张明276王东380李健467赵彬存在数据冗余UsableisProfitable数据库的基本概念编号姓名年龄民族部门1王涛33汉族人事管理部2李梅27汉族人事管理部1127李梅21133王涛1部门编码民族编码年龄姓名编号回族2汉族1民族民族编码市场营销部2人事管理部1部门部门编码存在冗余通过规范化减少数据的冗余通过规范化减少数据的冗余UsableisProfitable实体完整性3-1姓名课程成绩趋势张明化学89升王东物理76降张明历史80降赵彬物理67降学号001002003004唯一的学号进行实体标识不能通过姓名进行区分主键标识列和主键UsableisProfitable实体完整性3-2班级姓名成绩趋势S183张明89升S183王东76...