Presentation on theme: "Passage Three Introduction to Microsoft SQL Server 2000."— Presentation transcript:
Passage Three Introduction to Microsoft SQL Server 2000
Training target: In this part ， you should try your best to form good reading habits. In order to avoid your ill habits such as regression ， you should read with the card showed to you in the preface of this book. Keep reading the paragraphs from the beginning to the end without stopping.
Text Microsoft SQL Server2000is a full-featured relational database management system （ RDBMS ） that offers a variety of administrative tools to ease the burdens of database development ， maintenance and administration.
There are eight different editions of SQL Server 2000 ， whether you are a developer ， IT professional ， or a database administrator ， whether you are just developing and testing or are ready to deploy in production ， there is a SQL Server 2000 edition for you and your organization. SQL Server 2000 is more than a relational database management system ， it is a complete database and analysis product that meets the scalability and reliability requirements of the most demanding enterprises.
Features of SQL Server 2000 Microsoft SQL Server 2000 features include: （ 1 ） Internet Integration The SQL Server2000database engine includes integrated XML support. It also has the scalability ， availability ， and security features required to operate as the data storage component of the largest Web sites. The SQL Server2000programming model is integrated with the Windows DNA architecture for developing Web applications ， and SQL Server 2000 supports features such as English Query and the Microsoft Search Service to incorporate user friendly queries and powerful search capabilities in Web applications.
（ 2 ） Scalability and Availability The same database engine can be used across platforms ranging from laptop computers running Microsoft Windows 98 through large ， multiprocessor servers running Microsoft Windows2000Data Center Edition. SQL Server2000Enterprise Edition supports features such as federated servers ， indexed views ， and large memory support that allow it to scale to the performance levels required by the largest Web sites.
（ 3 ） Enterprise-Level Database Features The SQL Server2000relational database engine supports the features required to support demanding data processing environments. The database engine protects data integrity while minimizing the overhead of managing thousands of users concurrently modifying the database.
SQL Server 2000 distributed queries allow you to reference data from multiple sources as if it were a part of a SQL Server 2000 database ， while at the same time ， the distributed transaction support protects the integrity of any updates of the distributed data. Replication allows you to also maintain multiple copies of data ， while ensuring that the separate copies remain synchronized. You can replicate a set of data to multiple ， mobile ， disconnected users ， have them work autonomously ， and then merge their modifications back to the publisher.
（ 4 ） Ease of installation ， deployment ， and use. SQL Server 2000 includes a set of administrative and development tools that improve upon the process of installing ， deploying ， managing ， and using SQL Server across several sites. SQL Server2000also supports a standards-based programming model integrated with the Windows DNA ， making the use of SQL Server databases and data warehouses a seamless part of building powerful and scalable systems. These features allow you to rapidly deliver SQL Server applications that customers can implement with a minimum of installation and administrative overhead.
（ 5 ） Data warehousing SQL Server 2000 includes tools for extracting and analyzing summary data for online analytical processing. SQL Server also includes tools for visually designing databases and analyzing data using English-based questions.
SQL Server 2002 has several utility tools ， such as Enterprise Manager ， Query Analyzer ， Service Manager ， Data Transformation Services and Books Online and so on. Enterprise Manager and Query Analyzer are the most important and constant used tools.
（ 1 ） SQL Server Enterprise Manager SQL Server Enterprise Manager is the primary administrative tool for Microsoft ○ R SQL Server TM 2000 and provides a Microsoft Management Console （ MMC ） - compliant user interface that allows users to:
Define groups of servers running SQL Server. Register individual servers in a group. Configure all SQL Server options for each registered server. Create and administer all SQL Server databases ， objects ， logins ， users ， and permissions in each registered server. Define and execute all SQL Server administrative tasks on each registered server.
Design and test SQL statements ， batches ， and scripts interactively by invoking SQL Query Analyzer.
Invoke the various wizards defined for SQL Server. MMC is a tool that presents a common interface for managing different server applications in a Microsoft Windows network. Server applications provide a component called an MMC snap in that presents MMC users with a user interface for managing the server application. SQL Server Enterprise Manager is the Microsoft SQL Server 2000 MMC snap-in.
（ 2 ） SQL Query Analyzer Microsoft SQL Server 2000 SQL Query Analyzer is a graphical tool that allows you to:
Create queries and other SQL scripts and execute them against SQL Server databases. （ Query window ） Quickly create commonly used database objects from predefined scripts. （ Templates ） Quickly copy existing database objects. （ Object Browser scripting feature ）
Execute stored procedures without knowing the parameters. （ Object Browser procedure execution feature ） Debug stored procedures. （ T-SQL Debugger ） Debug query performance problems. （ Show Execution Plan ， Show Server Trace ， Show Client Statistics ， Index Tuning Wizard ）
Locate objects within databases （ object search feature ）， or view and work with objects. （ Object Browser ） Quickly insert ， update ， or delete rows in a table. （ Open Table window ） Create keyboard shortcuts for frequently used queries. （ custom query shortcuts feature ）
Add frequently used commands to the Tools menu. （ customized Tools menu feature ）