代写 会员中心 TAG标签
网站地图 RSS
英国termpaper 澳洲termpaper
返回首页

英国留学生课程作业-如何提高仓库管理水平 促进企业发展

时间:2014-07-21 09:37来源:www.szdhsjt.com 作者:felicia 点击:
本文是一篇英国学期作业termpaper。马克斯·C是一个伦敦品牌,拥有国际化的设计团队,吸收时代潮流思想,不断提高创新水平。马克斯·C主要经营女士服装、包、皮带等。此外,马克斯·C还提供

獭兔吧,江西省抚州市区号,mop

1.马克斯·C的简介 1. Introduction of Max C

马克斯·C是一个伦敦品牌,与配件和服装领域的摄影原作和小说故事的发展有着紧密联系。拥有国际化的设计团队,品牌的创建依靠独家收集来的不同城市的灵魂和灵感。马克斯·C品牌每季都会创建一个独具特色特点的产品,混合特殊形状,吸收全球魅力,使这个品牌发展得越来越强大。马克斯·C主要经营女士服装、包、皮带等。此外,马克斯·C还提供批发供应服务,为了更好地管理整个批发商的数据,他们决定创建数据库,他们也听过许多数据库系统,例如RDBMS数据库系统和对象关系数据库系统和。
 

他们想知道所有的数据库管理系统,数据库系统的优化能够带来巨大便捷。所以,我们应该极力提供一个良好的数据库系统。
 

数据库管理系统的定义

§使用户能够对数据库的访问进行定义、创建、维护和控制。

§收集数据库结构的程序管理,控制对数据的访问。

§可以在多个应用程序或用户之间共享数据。

§使数据管理更有效率,更有效。
 

Max C is a London brand linked with its development of original prints and novel cuts in both accessories and clothing. With a cosmopolitan design team, the brand creates exclusive collections from the heart of a diverse city. Moving from strength to strength, Max C is a brand producing fresh remarkable shapes each season that blend the exceptional with global charm. It's mainly deals with ladies garments, bags, belts etc. Max C supplies the wholesale for all the things, to manage the data of the entire wholesaler they decided to make database, and also they heard it about many database system like RDBMS, ORDBMS and OODBMS.
 

They want to know about all the DBMS and which database system is better we prefer them. So keeping in mind that we are providing a good database system.
 

Definition of Database Management System (DBMS)

DBMS:

§ Enables users to define, create, maintain, and control access to the database.

§ Collection of programs that manages database structure and controls access to data

§ Possible to share data among multiple applications or users

§ Makes data management more efficient and effective
 

DBMS Function:

Performs functions that guarantee integrity and consistency of data

- Data dictionary management

defines data elements and their relationships

- Data storage management

Stores data and related data entry forms, report definitions, etc.

- Data transformation and presentation

translates logical requests into commands to physically locate and retrieve the requested data

- Security management

enforces user security and data privacy within database

- Multi-user access control

creates structures that allow multiple users to access the data

- Backup and recovery management

provides backup and data recovery procedures

- Data integrity management

promotes and enforces integrity rules to eliminate data integrity problems

- Database access languages and application programming interfaces

provides data access through a query language

- Database communication interfaces

allows database to accept end-user requests within a computer network environment
 

2. Types of DBMS

Relational- RDBMS

Object Relational- ORDBMS

Object Oriented - OODBMS

Hierarchical

Network

We have five types of DBMS but we are mainly discussing here about three DBMS.

RDBMS

ORDBMS

OODBMS
 

I. RDBMS: RDMBS MODEL

CHARACTERISTICS OF RDBMS

Eliminates parent chain relationship and represents data in database. The data is organized into rows and columns, forming tables.

Rows of the database tables are called tuple and columns are called attributes.

The data can be easily manipulated and transformed.

Example of rdbms:

MS SQL Server, Oracle, MySQL, MS Access, SyBase,

II. ORDBMS

CHARACTERISTICS OF ORDBMS:

III. OODBMS

ADVANTAGES OF RDBMS

Advantages

- Structural independence

- Improved conceptual simplicity

- Easier database design, implementation, management, and use

- Ad hoc query capability

- Powerful database management system

Disadvantages

- Substantial hardware and system software overhead

- Can facilitate poor design and implementation

- May promote “islands of information” problems

DISADVANTAGE

licenses is expensive

need software and hardware (as it is heavy)

need professionals to deal with it

proper traninig is required

Its fast

acurate,

standard way to store data on permanent basis

extraction of data is done using SQL

its secure (different level of security)

data can be managed in proper manner.

ACID properties are features if RDBMS stands for

Accuracy

Consitency

Isolation

Durability

all these things are done using locks, transaction management, prallel query processing, etc
 

I have seen that for web applications is best far using a ODBMS:

1- Objects in an OODBMS can store an arbitrary number of atomic types as well as other objects. The fact that an OODBMS is better suited to handling complex,interrelated data than an RDBMS means that an OODBMS can outperform an RDBMS by ten to a thousand times depending on the complexity of the data being handled.
 

2- Data in the real world is usually has hierarchical characteristics. The ever popular Employee example used in most RDBMS texts is easier to describe in an OODBMS than in an RDBMS.
 

3- A query language is not necessary for accessing data from an OODBMS unlike an RDBMS since interaction with the database is done by transparently accessing objects. It is still possible to use queries in an OODBMS however.
 

4- In a typical application that uses an object oriented programming language and an RDBMS, a signifcant amount of time is usually spent mapping tables to objects and back. This "impedance mismatch" is completely avoided when using an OODBMS.
 

5- The user of an RDBMS has to worry about uniquely identifying tuples by their values and making sure that no two tuples have the same primary key values to avoid error conditions.
 

6- With an RDBMS it is not possible to model the dynamic operations or rules that change the state of the data in the system because this is beyond the scope of the database. With an OODBMS there is no disconnect between the database model and the application model because the entities are just other objects in the system. The main elements of RDBMS are based on Ted Codd's 13 rules for a relational system, the concept of relational integrity, and normalization.


The three fundamentals of a relational database are that all information must be held in the form of a table, where all data are described using data values. The second fundamental is that each value found in the table columns does not repeat. The final fundamental is the use of Standard Query Language (SQL). Benefits of RDBMS are that the system is simple, flexible, and productive. Because the tables are simple, data is easier to understand and communicate with others. RDBMS are flexible because users do not have to use predefined keys to input information. Also, RDBMS are more productive because SQL is easier to learn. This allows users to spend more time inputting instead of learning. More importantly, RDBMS's biggest advantage is the ease with which users can create and access data and extend it if needed. After the original database is created, new data categories can be added without the existing application being changed. There are limitations to the relational database management system. First, relational databases do not have enough storage area to handle data such as images, digital and audio/video.
 

The system was originally created to handle the integration of media, traditional fielded data, and templates. Another limitation of the relational database is its inadequacy to operate with languages outside of SQL. After its original development, languages such as C++ and JavaScript were formed. However, relational databases do not work efficiently with these languages. A third limitation is the requirement that information must be in tables where relationships between entities are defined by values. Today, the relational model is the dominant data model as well as the foundation for the leading DBMS products, which include IBM's DB2 family, Informix, Oracle, Sybase, Microsoft's Access and SQLServer, as well as FoxBase and Paradox. RDBMS represent close to a multibillion-dollar industry alone. Next: Object-Oriented Database Management System >>


To combat the limitations of RDBMS and meet the challenge of the increasing rise of the Internet and the Web, programmers develop ed object-oriented databases in the 1980s. The main objective of Object-Oriented Database Management Systems, commonly know n as OODBMS, is to provide consistent, data independent, secure, controlled and extensible data management services to support the object-oriented model. They were created to handle big and complex data that relational databases could not. There are important characteristics involved with object-oriented databases. The most important characteristic is the joining of object-oriented programming with database technology, which provides an integrated application development system. Object-oriented programming results in 4 main characteristics: inheritances, data encapsulation, object identity, and polymorphism. Inheritance allows one to develop solutions to complex problems incrementally by defining new objects in terms of previously defined objects.



推荐内容
  • 英国作业
  • 新西兰作业
  • 爱尔兰作业
  • 美国作业
  • 加拿大作业
  • 英国essay
  • 澳洲essay
  • 美国essay
  • 加拿大essay
  • MBA Essay
  • Essay格式范文
  • 澳洲代写assignment
  • 代写英国assignment
  • 新西兰代写assignment
  • Assignment格式
  • 如何写assignment
  • 英国termpaper
  • 澳洲termpaper
  • 英国coursework代写
  • PEST分析法
  • literature review
  • Research Proposal
  • Reference格式
  • case study
  • presentation
  • report格式
  • Summary范文
  • common application
  • Personal Statement
  • Motivation Letter
  • Application Letter
  • recommendation letter