notes01-introduction

notes01-introduction

ID:34643490

大小:204.99 KB

页数:30页

时间:2019-03-08

notes01-introduction_第1页
notes01-introduction_第2页
notes01-introduction_第3页
notes01-introduction_第4页
notes01-introduction_第5页
资源描述:

《notes01-introduction》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DATABASEMANAGEMENTSYSTEMIMPLEMENTATION(数据库管理系统实现)CS245Notes11表达信息/描述事物Whydatabase?的符号记录•数据管理无处不需无处不在(Datamanagementeverywhere)!–一个遍及全球的信息网络在不断发展–地球上的事物在不断地数字化•数据管理任务–收集和整理数据–组织、保存和维护数据–提供数据查询和数据的综合分析等功能。•数据库管理系统已形成一个总量达数百亿美元的软件产业。•数据库研究造就了三位图灵奖(TuringAward)得主:–网状数据库之父C.W.Bachman–关系数据库之父E.

2、F.CoddCS245Notes12–数据库技术和事务处理专家JimGrayTEXTBOOK"DATABASESYSTEMIMPLEMENTATION”or“DATABASESYSTEMS,THECOMPLETEBOOK”CS2453Garcia-Molina,Ullman,WidomStanfordDatabaseCourses(斯坦福大学数据库系列课程)Fall,SpringCS145WinterCS245youarehereCS346CS345CS347CS395CS545DBSystemsAdvancedTP+DDBsIndependentDBSeminarImp

3、lementationTopicsDBProjectFallSpringSpringAllFall,SpringCS245isasenior/graduate-levelintroductiontoCS245theimplementationofdatabasemanagementsystems.Notes14CS245:DatabaseSystemPrinciplesNotes01:IntroductionHectorGarcia-Molinahttp://www.stanford.edu/class/cs245/CS245Notes15课程目标•围绕数据存储、查询处理

4、、事务处理与故障恢复等DBMS的核心内容,学习和掌握DBMS的基本原理、实现技术和算法。(pp.8DB预备知识)•通过设计实践,加深对DBMS具体实现方法的理解,为今后进一步研究和系统开发打下扎实的基础。课程设计:设计/分析一个DBMS(分小组)CS245Notes163-12(上课),13-18(各组报告/演示40%),19(笔试60%)WhatisaDatabase?(数据库是什么?)•Adatabaseisastructuredcollectionofrecordsordata.(数据库是一个结构化的记录/数据集合).•Acomputerdatabaserelies

5、uponsoftwaretoorganizethestorageofdata.(计算机数据库依靠软件来组织存储数据)•Databasemanagementsystems(DBMS)arethesoftwareusedtoorganizeandmaintainthedatabase.CS245(数据库管理系统是组织和维护数据库的软件)Notes17Whatmakesadatabase?•Dataisorganizedinaunifiedformat(数据按一种统一的形式组织)–oftenreferredtounderacommonschemathatdescribesits

6、structure(基于一个描述数据库结构的公共模式)•Term“database”oftenusedinterchangeablyforboththedataandthesystemthatmanagesit.(“数据库”通常指“数据”和/或“管理数据的系统”)CS245Notes18Isn’tImplementingaDatabaseSystemSimple?RelationsStatementsResultsABCDEADADCS245Notes19DBMS的基本功能:•支持对大量数据的存储•查询语言•事务管理(pp.1)目前的DBMS软件还提供什么扩展功能?CS2

7、45Notes110IntroducingtheDatabaseManagementSystem•ThelatestfromMegatronLabs•Incorporateslatestrelationaltechnology(采用关系技术)•UNIXcompatible(兼容UNIX)CS245Notes111Megatron3000ImplementationDetails(实现细节)文本文件•Relationsstoredinfiles(ASCII)(关系保存在文件中)e.g.,relationRisin/usr/db/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
相关文章
更多
相关标签