Laynetworks  
Web laynetworks.com Google
Home | Site Map | Tell a friends
Management Tutorials
Download
Tutorials
History
Computer Science
Networking
OS - Linux and Unix
Source Code
Script & Languages
Protocols
Glossary
IGNOU
Quiz
About Us
Contact Us
Feedback
 
Sign up for our Email Newsletter
 
Get Paid for Your Tech Turorials / Tips

 
Home > Computer Science > CS 17
 
CS 01 CS 02 CS 03 CS 04 CS 05 CS 06 CS 07 CS 08 CS 09 CS 10 CS 11 CS 12 CS 13 CS 14 CS 15 CS 16 CS 17
Page : 1 2 3 4
Relational Database Management Systems
 
Airline Reservation System
 
CLIENT/SERVER SYSTEM :

A client/server system is a distributed systems in which,

(a) some sites are client sites and others are serer sites

(b) all data resides at the server sites

(c) all applications execute at the client sites

The term ‘client/server’ refers primarily to an architecture, or logical division of responsibilities , the client is the application (also known as the frontend), and the server is the DBMS (also known as the backend).

A client/server system can be thought of as a distributed system in which all requests originate at one site and all processing is performed at another. In practice the client site might well have its own local databases, but those databases will not play a direct part in the client/server arrangement as such.

Client/Server provides a low-priced robust solution to user requirements. This approach permits downsizing production subsystem while allowing the clients and servers the necessary tools and facilitate to control, manage and tune the environment in which they operate.

Most client/server solution are also very attentive in matters of security. Access to any resources can be defines to the file level, with such access being controlled through identification and authorization. Logically defined closed use groups can be setup to enable the enhancing of security measures by network administrations.

It allows the database management including security, performance, backup, server enforced integrity to be part of the database machine avoiding the requirement to write large number of redundant piece of code dealing with database field validation and referential integrity.

The successful organizations have to be marked drives and competitive in the times to come, and they will use Client/Server computing as the enabling technology to add values to their business. Powerful workstations will be available to all end users to be used as clients to access the information on the servers which are distributed globally. The networks of the future will support much higher bandwidth by using technologies like corporate networks will cut across the boundaries of cities or even countries and they will be connected to major networks around the worlds.

E-R DIAGRAM :

E-R Diagram constitute a technique for representing the logical structure of a database in a pictorial manner. This analysis is then used to organize data as a relation, normalising relation and finally obtaining a relation database.

Entities : Which specify distinct real-world items in an application.

Properties (or): Which specify properties of an entity and relationships.

Attributes

Relationships : Which connect entities and represent meaningful dependencies between them.

 
NORMALIZATION :

The basic objective of normalization is to be reduce redundancy which means that information is to be stored only once. Storing information several times leads to wastage of storage space and increase in the total size of the data stored.

If a Database is not properly designed it can gives rise to modification anomalies. Modification anomalies arise when data is added to, changed or deleted from a database table. Similarly, in traditional databases as well as improperly designed relational databases, data redundancy can be a problem. These can be eliminated by normalizing a database.

Normalization is the process of breaking down a table into smaller tables. So that each table deals with a single theme. There are three different kinds of modifications of anomalies and formulated the first, second and third normal forms (3NF) is considered sufficient for most practical purposes. It should be considered only after a through analysis and complete understanding of its implications.

FIRST NORMAL FORM (1NF) :

This form also called as a “flat file”. Each column should contain data in respect of a single attributes and no two rows may be identical.

To bring a table to First Normal Form, repeating groups of fields should be identified and moved to another table.

Cont...

TOP
 
Page : 1 2 3 4
   
Donation | Useful links | Link to Laynetworks.com | Legal
Copyright © 2000-2010 Lay Networks All rights reserved.