Chapter3 Database Architecuture and the Web
来源:互联网 发布:织梦cms手机模板修改 编辑:程序博客网 时间:2024/06/05 09:14
is a generic term used to describe software that mediates with other software and allow for communicationbetweendisparate applications in a heterogeneous System.3.1.7 TP Monitor
A program that control data transfer between clients and server in order to provide a consistent environment. Complex application are often built on the top of several resource managers(such as DBMS,operating system , user interface,and messaging)...
A business-centricsoftware architecture for building applications that implement business processes as a set of services published at a granularity relevant to the service consumer.
3.3Distrbuted DBMS
Distributed database:A logically interrelated collection of shared data .
Distributed DBMS:The software that permits the management of the distributed database are makes the distribution transparent to users.
*it is important to make a distinction between a distributed DBMS and distributed processing.If the data is centralized,even through other users may be accessing the data over the network,we do not consider this to be a DBMS simply.A consolidated/integrated view of corporate data drawn from disparate operational data sources and a range of end-user access tools capable ofsupporting simple to highly complex queries to support decision making.
• Query processor: transforms queries into a series of low-level instructions directed to the database manager.
• Database manager:The Dm interface with user-submitted application programs and queries.The DM accept queries and examines the external
and conceptual schemas to determine what conceptual records are required to satisfy the request.• File manager:The file manager manipulated the underly storage files and manager the allocation of storage space on disk.
• DMS preprocessor: This module convert DML statement embedded in an application into standard function calls in the host language.
• DDL complier: converts DDL statements into set of tables containing metadata. These tables are then stored in the system catalog while control information is stored in data file headers.
• Catalog manager:manage access and maintain the system catalog.
The major software component for the database manager are as follows:
• authorization control.• Command processor• Intergiry checker• Query optimizer• transation manager• scheduler:responsible for ensuring that concurrent operation on thedatabase proceed without conflicting with one another.• Recovery manager• Buffer manager:responsible for the transfer of data between mainmemory and secondary storage.
- Chapter3 Database Architecuture and the Web
- Chapter3--Stacks and Queues
- Relational Database Index Design and the Optimizers
- the database tables and fields of ecshop
- image to DataBase and show the image
- Installing Oracle Software and Building the Database
- 7 Managing Users and Securing the Database
- Backing Up and Restoring the Database
- The web and databases
- EF Database First with ASP.NET MVC: Creating the Web Application and Data Models开发遇到问题的解决办法
- cold back up the database and modify the nls_character
- chapter3
- chapter3
- Msg 15138 The database principal owns a schema in the database, and cannot be dropped.
- Agency and the Semantic Web
- Game Theory and the Web
- Database Administration: The Complete Guide to Practices and Procedures
- 《Flask Web Development》学习笔记---chapter3 templates
- 排序算法
- Android build框架
- 如何关掉autoconf的优化编译选项
- 【android】短彩信相关bug
- js限制checkbox选中个数
- Chapter3 Database Architecuture and the Web
- 可以转换为多种文件格式的PDF转换器
- POJ 3468 A Simple Problem with Integers 线段树成段更新+区间查询
- 经典好书:DSP嵌入式常用模块与综合系统设计实例精讲
- 真机调试 Error in final launch sequence Failed to execute MI command:
- USB总线——硬件简介(1)
- IOS 多线程NSThread、NSOperation、GCD详解
- 可以转换为多种文件格式的PDF转换器
- iOS 7中UIImagePickerController拍照或录制视频黑屏的问题