SQL SERVER -2005
A database management, or DBMS, gives the user access to their data and helps them transform the data into information. Such database management systems include dBase, paradox, IMS, SQL Server and SQL Server. These systems allow users to create, update and extract information from their database.
A database is a structured collection of data. Data refers to the characteristics of people, things and events. SQL Server stores each data item in its own fields. In SQL Server, the fields relating to a particular person, thing or event are bundled together to form a single complete unit of data, called a record (it can also be referred to as raw or an occurrence). Each record is made up of a number of fields. No two fields in a record can have the same field name.
During an SQL Server Database design project, the analysis of your business needs identifies all the fields or attributes of interest. If your business needs change over time, you define any additional fields or change the definition of existing fields.
SQL SERVER TABLES
SQL Server stores records relating to each other in a table. Different tables are created for the various groups of information. Related tables are grouped together to form a database.
PRIMARY KEY
Every table in SQL Server has a field or a combination of fields that uniquely identifies each record in the table. The Unique identifier is called the Primary Key, or simply the Key. The primary key provides the means to distinguish one record from all other in a table. It allows the user and the database system to identify, locate and refer to one particular record in the database.
RELATIONAL DATABASE
Sometimes all the information of interest to a business operation can be stored in one table. SQL Server makes it very easy to link the data in multiple tables. Matching an employee to the department in which they work is one example. This is what makes SQL Server a relational database management system, or RDBMS. It stores data in two or more tables and enables you to define relationships between the table and enables you to define relationships between the tables.
FOREIGN KEY
When a field is one table matches the primary key of another field is referred to as a foreign key. A foreign key is a field or a group of fields in one table whose values match those of the primary key of another table.
REFERENTIAL INTEGRITY
Not only does SQL Server allow you to link multiple tables, it also maintains consistency between them. Ensuring that the data among related tables is correctly matched is referred to as maintaining referential integrity.
DATA ABSTRACTION
A major purpose of a database system is to provide users with an abstract view of the data. This system hides certain details of how the data is stored and maintained. Data abstraction is divided into three levels.
Physical level: This is the lowest level of abstraction at which one describes how the data are actually stored.
Conceptual Level: At this level of database abstraction all the attributed and what data are actually stored is described and entries and relationship among them.
View level: This is the highest level of abstraction at which one describes only part of the database.
ADVANTAGES OF RDBMS
- Redundancy can be avoided
- Inconsistency can be eliminated
- Data can be Shared
- Standards can be enforced
- Security restrictions ca be applied
- Integrity can be maintained
- Conflicting requirements can be balanced
- Data independence can be achieved.
DISADVANTAGES OF DBMS
A significant disadvantage of the DBMS system is cost. In addition to the cost of purchasing of developing the software, the hardware has to be upgraded to allow for the extensive programs and the workspace required for their execution and storage. While centralization reduces duplication, the lack of duplication requires that the database be adequately backed up so that in case of failure the data can be recovered.
- Related Videos
- Related Articles
- Ask / Related Q&A
- All Optimized and Going Nowhere?
- Oracle Cost Based Optimizer & Effect of Optimizer_index_cost_adj Parameter
- Search Engine Optimization Guide for Webmasters [senior Hs Paper]
- Optimize Pdf Assets for Search Success
- The Basics of Search Engine Optimization: What Really Works
- Search Engine Optimization Demystified - Part 3
- A Brief History of Search Engine Optimization
- Latent Semantic Indexing (lsi) and SEO




Choose Pass4side HP0-S16 exam products
By: aminalee | 20/11/2009As all known IT exams become very popular, everybody want to get a exam certification.HP HP0-S16 is your wise choice. A typical candidate for HP0-S16 exam has a minimum of one year of experience in configuring Windows SharePoint related technologies.
3 Common s32maill.dll Mistakes How to Avoid Them
By: Carl Haugen | 17/11/2009Most people will see the s32maill.dll error and think nothing about it. They will simply close it out and go about their day. While the s32maill.dll error is not serious, if you do not treat it correctly, it can harm your computer.
What is r3pl.dll and How Do I Get Rid of It?
By: Carl Haugen | 17/11/2009When I first say the r3pl.dll error, I had no idea what it was or what to do with it. So like any normal person, I closed it out. I thought it would go away but alas, it did not. It kept coming back and my computer kept getting slower and slower until I was forced to deal with this pesky little error.
How to Resolve the Qbmfct32.dll Error
By: Carl Haugen | 17/11/2009If you received the qbmfct32.dll error, the first thing you need to determine is if it is a legitimate Windows DLL error. The chances are it is legit, but many rogue viruses and spyware like to pretend to be DLL errors.
A Database Design comes Alive with an Embedded Message Center
By: Tom Gruich | 16/11/2009By thinking of business data transactions as messages you open your mind to new database design possibilities that can help you articulate more effective business models. The metaphor becomes a reality when you begin to actually incorporated the idea into the software.
Strive for Virtual Centricity in Your Business Database Designs
By: Tom Gruich | 16/11/2009Virtual centricity is a concept that places business data at the center of your database design efforts and forces your application requirements into the role of becoming the embedded reality of your operational software.
The Database Design Process is Crucial for Business Survival
By: Tom Gruich | 16/11/2009Database design includes the power to capture business requirements and cost-saving characteristics useful in a large variety of industries and specialty fields within and across industries. This idea alone is enough to consider the possibility that this process is central to capturing the essence of a profitable activity.
Build Service Oriented Composite Applications with new Book on Oracle SOA Suite 11g
By: Swati | 13/11/2009Oracle’s SOA Suite 11g is an integrated, best-of-breed solution that helps build and manage large, highly demanding SOA projects. This book offers a hands-on approach to learning Oracle SOA Suite 11g and provides a comprehensive overview of the Oracle SOA Suite 11g Product Architecture.
SQL SERVER -2005
By: Mahesh A. Dahale | 02/11/2009 | DatabasesA database management, or DBMS, gives the user access to their data and helps them transform the data into information. Such database management systems include dBase, paradox, IMS, SQL Server and SQL Server. These systems allow users to create, update and extract information from their database.
Microsoft.NET Framework
By: Mahesh A. Dahale | 07/09/2009 | ProgrammingThe .NET Framework is a new computing platform that simplifies application development in the highly distributed environment of the Internet.
SQL Server FAQ
By: Mahesh A. Dahale | 07/09/2009 | DatabasesTransact-SQL Optimization Tips
Mpeg-7 (Moving Picture Experts Group )
By: Mahesh A. Dahale | 02/03/2009 | ComputersMPEG Moving Picture Experts Group a working group of ISO/IEC has developed MPEG-7 “Multimedia Content Description Interface” a standard for describing multimedia content.
Dsl (Digital Subscriber Line)
By: Mahesh A. Dahale | 23/02/2009 | NetworksDSL is a technology that enables to use the unused bandwidth that already exists on a regular phone line to deliver fast digital which also commonly known as xDSL or ADSL
Virtual Reality
By: Mahesh A. Dahale | 21/02/2009 | Computerssomething about Virtual Reality (VR)
Nero 8
By: Mahesh A. Dahale | 03/02/2009 | ComputersNero Burning ROM happens to be the most widely used application for burning CD/DVDs, and a copy comes bundled with all writers. But the new version is brimming with features which you should know about.