Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему DBMS data models. The relational data model. Technology development of Web-based applications

DBMS - Data Models Data models define how the logical structure of a database is modeled. Data Models are fundamental entities to introduce abstraction in a DBMS. Data models define how data is connected to each
DBMS data models. The relational data model. Technology development of Web-based applicationsBY: DBMS - Data Models Data models define how the logical structure of Entity-Relationship Model 	Entity-Relationship (ER) Model is based on the notion of real-world ,Entity − An entity in an ER Model is a real-world entity having Relational Model 	The most popular data model in DBMS is the Relational ,	The main highlights of this model are −Data is stored in tables .	There are two main categories of coding, scripting and programming for creating .	II. Server Side Scripting / Coding - Server Side Scripting is the type
Слайды презентации

Слайд 2 DBMS - Data Models
Data models define how the

DBMS - Data Models Data models define how the logical structure

logical structure of a database is modeled. Data Models

are fundamental entities to introduce abstraction in a DBMS. Data models define how data is connected to each other and how they are processed and stored inside the system.
The very first data model could be flat data-models, where all the data used are to be kept in the same plane. Earlier data models were not so scientific, hence they were prone to introduce lots of duplication and update anomalies.


Слайд 3 Entity-Relationship Model
Entity-Relationship (ER) Model is based on the

Entity-Relationship Model 	Entity-Relationship (ER) Model is based on the notion of

notion of real-world entities and relationships among them. While

formulating real-world scenario into the database model, the ER Model creates entity set, relationship set, general attributes and constraints.
ER Model is best used for the conceptual design of a database.
ER Model is based on −
Entities and their attributes.
Relationships among entities.

These concepts are explained below.


Слайд 4 ,
Entity − An entity in an ER Model is

,Entity − An entity in an ER Model is a real-world entity

a real-world entity having properties called attributes. Every attribute is defined by

its set of values called domain. For example, in a school database, a student is considered as an entity. Student has various attributes like name, age, class, etc.
Relationship − The logical association among entities is called relationship. Relationships are mapped with entities in various ways. Mapping cardinalities define the number of association between two entities.
Mapping cardinalities −
one to one
one to many
many to one
many to many


Слайд 5 Relational Model
The most popular data model in DBMS

Relational Model 	The most popular data model in DBMS is the

is the Relational Model. It is more scientific a

model than others. This model is based on first-order predicate logic and defines a table as an n-ary relation.

Слайд 6 ,
The main highlights of this model are −
Data

,	The main highlights of this model are −Data is stored in

is stored in tables called relations.
Relations can be normalized.
In normalized

relations, values saved are atomic values.
Each row in a relation contains a unique value.
Each column in a relation contains values from a same domain.


Слайд 7 .
There are two main categories of coding, scripting

.	There are two main categories of coding, scripting and programming for

and programming for creating Web Applications:

I. Client Side Scripting

/ Coding - Client Side Scripting is the type of code that is executed or interpreted by browsers.

Client Side Scripting is generally viewable by any visitor to a site (from the view menu click on "View Source" to view the source code).

Below are some common Client Side Scripting technologies:
HTML (HyperText Markup Language)
CSS (Cascading Style Sheets)
JavaScript
Ajax (Asynchronous JavaScript and XML)
jQuery (JavaScript Framework Library - commonly used in Ajax development)
MooTools (JavaScript Framework Library - commonly used in Ajax development)
Dojo Toolkit (JavaScript Framework Library - commonly used in Ajax development)

  • Имя файла: dbms-data-models-the-relational-data-model-technology-development-of-web-based-applications.pptx
  • Количество просмотров: 120
  • Количество скачиваний: 0