Free Tutorials, Linux Command, Source Code Architecture,  Software Engineering, Intelligent Systems, RDBMS, Computer Accounting,  Operations Research, Discrete Mathematics, Network, SAD Lay Networks Lay Networks
Computer Science Networking Operating Systems Linux and Unix Source Code Script & Languages Protocols Glossary
Web laynetworks.com
Google
 


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

Back
Next
FDDI Frequently Asked Questions (FAQ), The function and frame format of FDDI,Aloha,Comparative analysis between two types of ATM Switches,Knockout Switch,Barcher-Banyan Switch,Various popular standards for compressing multimedia data,Distributed Multimedia Survey: Standards, ASCII to hex value chart,Comparative analysis - TCP - UDP, Addressing Formats and QoS parameters, Bellman Ford's Algorithm Lay networks, free, java, java script, asp, vb, linux, ignou, tutorial, Unix commands, System Analysis, System Design, Ipv6, quiz, download, free, Computer Architecture, Object Oriented System, Relational Database Management Systems, Object Oriented System, Operating Systems, Software Engineering, Communications and Networks, Discrete Mathematics, Intelligent Systems, Operations Research, Accounting and Finance on Computersmca, networking, protocols, glossary, assignment, project, tma, programming source code, programming, source code, unix, free
 
Book Mark/Share this site at BlinkBits BlinkList Blogmarks co.mments Delicious Digg Fark Furl it! Google Ma.gnolia Netvouz NewsVine RawSugar Reddit Shadows Simpy Stumble Technorati YahooMyWeb

Copyright © 2000- 2007 Lay Networks All rights reserved. 
This website is best viewed in Firefox 1.0.1 above.

Web Hosting sponsored by Customized Software Company India
Web Site Designed by Web Designing, Flash Animation, Multimedia Presentations, Broacher/catalogue designing, Web Promotion 
Refer to your freind About Us Legal IGNOU Contact Us Feedback Donate to laynetworks.com Download Management Tutorials Tutorials History Search here