Q 1 Explain the difference between system 
objects and user objects.
A. SQL Server creates system objects during the 
installation process. They are part of the system, and most of them are 
necessary for SQL Server to function properly. Whereas system objects are part 
of the SQL Server system, you create user objects. User objects include the 
databases, stored procedures, functions, and other system objects that you 
build.
Q2 . Describe normalization.
A. Normalization is the process 
of applying a series of rules to ensure that your database achieves optimal 
structure. Normal forms are a progression of these rules. Each successive level 
of normal form achieves a better database design than the previous one. It is 
generally sufficient to apply the first three levels of normal forms to your 
data.
Q 3 . What is the difference between a DDL trigger and a DML 
trigger?
A. A DDL trigger executes in response to a change to the 
structure of a database (for example, CREATE, ALTER, DROP). A DML trigger 
executes in response to a change in data (INSERT, UPDATE, DELETE).
Q 4. 
Discuss the advantages of SQL Server 2005 Express.
A. SQL Server 2005 
Express is free and is easy to use. It provides the same protection and 
information management provided by more sophisticated versions of SQL Server. It 
is easy to install, provides rich database functionality, and sports deep 
integration with Visual Studio 2005.
Q 5. Name some limitations of SQL 
Server 2005 Express.
A. SQL Server 2005 Express limits you to one 
gigabyte of RAM, a four-gigabyte maximum database size, and support for only one 
CPU. Furthermore, it does not come with either a job scheduling server or a 
database tuning advisor.
Q 6. Name some advantages of SQL Server 2005 
Mobile Edition.
A. SQL Server 2005 Mobile Edition enables you to port 
applications to mobile devices. It provides full integration with SQL Server 
2005, and even includes synchronization functionality. It offers excellent 
reliability and performance, as well as multi-user support. Finally, it provides 
full integration with Visual Studio 2005 and increased device support.
Q 7. 
Explain what the Master database is used for.
A. The Master database is 
the database of all databases. It keeps track of all the login accounts, linked 
servers, system configuration settings, and more. It also contains 
initialization settings for SQL Server.
Q 8. Explain how you utilize the 
Model database.
A. Model is a very special database. Any objects that you 
place in Model propagate automatically to any new databases that you create. 
This provides standardization as well as rapid application 
development.
Q 9. Describe MSDB and what it does.
A. MDSB stores 
data, including scheduling information and backup and restore history 
information.
Q 10. What is the difference between a check constraint and a 
rule?
A. Both check constraints and rules limit the range of values that 
a user can enter into a column. Whereas check constraints apply only to the 
table for which you enter them, you can apply rules to multiple 
tables.
No comments:
Post a Comment