Introduction to SQL Server 2000 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Web Development MCP LebDev Vice President ©

Slides:



Advertisements
Similar presentations
Module 13: Performance Tuning. Overview Performance tuning methodologies Instance level Database level Application level Overview of tools and techniques.
Advertisements

Burt King We will cover: Essentials --No command line needed here (mott) What is SQL Server How does it come to life What are the.
1. Introduction to MS-SQL Server Objectives –Learn SQL Server 2000 components Contents –What Are the SQL Server 2000 Components –What Is the Relational.
SQL Server Replication
Advantage Data Dictionary. agenda Creating and Managing Data Dictionaries –Tables, Indexes, Fields, and Triggers –Defining Referential Integrity –Defining.
Database Optimization & Maintenance Tim Richard ECM Training Conference#dbwestECM Agenda SQL Configuration OnBase DB Planning Backups Integrity.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Toolbox Mirror -Overview Effective Distributed Learning.
Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition MCP Exam
1 1. SQL SERVER OVERVIEW zWhat Is SQL Server? zInterfaces To Use SQL Server zSQL Server Services zTypes Of Databases zSQL Server Security.
Microsoft SQL Server Administration for SAP SQL Server Architecture.
Working with SQL and PL/SQL/ Session 1 / 1 of 27 SQL Server Architecture.
AGENDA Tools used in SQL Server 2000 Graphical BOL Enterprise Manager Service Manager CLI Query Analyzer OSQL BCP.
Week 2 - Installation SQL SERVER2000 ENTERPRISE EDITION INSTALLATION.
Passage Three Introduction to Microsoft SQL Server 2000.
SQL Server Management Studio Introduction
1 Chapter Overview Transferring and Transforming Data Introducing Microsoft Data Transformation Services (DTS) Transferring and Transforming Data with.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
VMware vCenter Server Module 4.
Discover, Master, InfluenceSlide 1 SQL Server Compact Edition and the Entity Framework Rob Sanders Readify.
1 Client/Server Database Tutorial. SQL Server Connection through MS Access FACBUSAD1 SQL server MS Access MGD B106 Computer or your own PC Remote SQL.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
Today’s Agenda Chapter 12 Admin Tasks Chapter 13 Automating Admin Tasks.
Module 13 Automating SQL Server 2008 R2 Management.
XVII Encontro – 29/11/2011. Virgílio Esteves ID&T – Research & Founder of NetPonto Coimbra C# / WPF / Silverlight / XNA / Azure.
Overview What is SQL Server? Creating databases Administration Security Backup.
1 Chapter Overview Reviewing the Results of Installation Starting, Stopping, Pausing, and Modifying Microsoft SQL Server 2000 Services Working with Osql,
IS 4506 Database Connectivity.  Overview Two and Three-Tier C/S Architecture ASP Database Connection ODBC - Connection to DBMS Overview of transaction.
Creating Business Workflow Using SharePoint Designer 2007 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL Server.
Implementing Database Snapshot & Database Mirroring in SQL Server 2005 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
Overview of SQL Server Alka Arora.
Chapter 4 SQL. SQL server Microsoft SQL Server is a client/server database management system. Microsoft SQL Server is a client/server database management.
SQL Server Integration Services (SSIS) Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server (MVP) Microsoft Certified Technology Specialist.
AGENDA 1.Introduction 2.Course Policy 3.What is SQL 2000 Server? 4.Client-Server Architecture and Communications 5.SQL 2000 Versions 6.SQL 2000 Server.
Copyright ®xSpring Pte Ltd, All rights reserved Versions DateVersionDescriptionAuthor May First version. Modified from Enterprise edition.NBL.
Maintaining a Mirrored Database Tips and Tricks by Paul G. Hiles.
Microsoft and Community Tour 2011 – Infrastrutture in evoluzione Community Tour 2011 Infrastrutture in evoluzione.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
1 SQL Server 2000 Administration Kashef Mughal MSB.
Learningcomputer.com SQL Server 2008 – Administration, Maintenance and Job Automation.
Module 14 Configuring Security for SQL Server Agent.
1 Introduction to Microsoft Windows 2000 Windows 2000 Overview Windows 2000 Architecture Overview Windows 2000 Directory Services Overview Logging On to.
Populating a Data Warehouse. Overview Process Overview Methods of Populating a Data Warehouse Tools for Populating a Data Warehouse Populating a Data.
Module 1: Exploring Replication. Overview Understanding SQL Server Replication Setting Up Replication Understanding Agents in Replication Securing Replication.
Module 6: Implementing SQL Server Replication in an Enterprise Environment.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
1 Chapter Overview Preparing to Upgrade Performing a Version Upgrade from Microsoft SQL Server 7.0 Performing an Online Database Upgrade from SQL Server.
Drawings Online Web Enabled Drawing Distribution System.
SQL Server 2012 Session: 1 Session: 3 Introduction to SQL Server 2012 Data Management Using Microsoft SQL Server.
1 Chapter Overview Performing Configuration Tasks Setting Up Additional Features Performing Maintenance Tasks.
A Brief Documentation.  Provides basic information about connection, server, and client.
SQL Server 2000 Sys Admin Jeremiah Curtis Engineering Services
1 Chapter Overview Defining Operators Creating Jobs Configuring Alerts Creating a Database Maintenance Plan Creating Multiserver Jobs.
1 Chapter Overview Planning to Install SQL Server 2000 Deciding SQL Server 2000 Setup Configuration Options Running the SQL Server 2000 Setup Program Using.
SQL School is strongly committed to provide COMPLETE PRACTICAL REALTIME Trainings on SQL Server Technologies – Dev, SQL DBA, MSBI (SSIS, SSAS, SSRS) and.
1 Chapter Overview What is Microsoft SQL Server 2000? What are the SQL Server 2000 Components? What is the Relational Database Architecture? What is the.
Features Of SQL Server 2000: 1. Internet Integration: SQL Server 2000 works with other products to form a stable and secure data store for internet and.
Maintenance Practices. Goal  Automate the necessary DBA chores to put organizations on the path of having healthier, consistent and more trustworthy.
SQL Query Analyzer. Graphical tool that allows you to:  Create queries and other SQL scripts and execute them against SQL Server databases. (Query window)
Creating Simple and Parallel Data Loads With DTS.
Introduction to SQL Server  Working with MS SQL Server and SQL Server Management Studio.
Enterprise Database Systems Introduction to SQL Server Dr. Georgia Garani Dr. Theodoros Mitakos Technological.
Introduction to MySQL  Working with MySQL and MySQL Workbench.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
SQL Server DBA Online TrainingSQL Server DBA Online Training.
SQL Database Management
Module 1: SQL Server Overview
SQL Server 2000 and Access 2000 limits
Ch 1 .Installing and configuring SQL Server 2005
Presentation transcript:

Introduction to SQL Server 2000 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Web Development MCP LebDev Vice President © 2006 Tarek Ghazali. All rights reserved.

What is SQL Server 2000? (1) SQL Server is a client/server based relational database management system Runs on Windows 2003 server,2000 Professional & Server, Advanced Server, NT 4, Windows 9x/ME/XP Pro. or Windows CE Included in BackOffice product family Included in.Net Servers family

What is SQL Server 2000? (2) SQL ServerClient ResultsResults Client Application QueryQuery Relational Database Management System

What is SQL Server 2000? (3) Microsoft SQL Server 2000 is designed to work effectively as: A central database on a server shared by many users who connect to it over a network. A desktop database that services only applications running on the same desktop

SQL Server Services Consists of 3 Services: MSSQLServer Data & query processing SQL Server Agent Scheduled jobs & alerts Microsoft Distributed Transaction Coordinator The Microsoft Distributed Transaction Coordinator (MS DTC) is a transaction manager that allows client applications to include several different sources of data in one transaction. MS DTC coordinates committing the distributed transaction across all the servers enlisted in the transaction.

SQL Server Tools Enterprise manager MMC application that provides easy visual control over numerous common DBA and developer tasks SQL Server Profiler Service Manager Query Analyzer Enter queries, browse objects on the server, view execution paths, etc. Numerous other tools

Client Application Client Net-Library Client SQL Server Relational Engine Storage Engine Server Local Database Database API (OLE DB, ODBC, DB-Library) Database API (OLE DB, ODBC, DB-Library) Processor Memory Open Data Services Server Net-Libraries Client-Server Communication Process Query Result Set Query

Types of Databases System Databases User Databases mastermaster modelmodeltempdbtempdbmsdbmsdb pubspubsNorthwindNorthwindUser1User1 distributiondistribution

Database (master) The master database records all login accounts and all system configuration settings. master is the database that records the existence of all other databases, including the location of the database files.

Databases (msdb,distribution,model) The msdb database is used by SQL Server Agent for scheduling alerts and jobs, and recording operators. The distribution database is used for replication. The distribution database is used for replication. The model database is used as the template for all databases created on a system.

Database (tempdb) tempdb holds all temporary tables and temporary stored procedures. It also fills any other temporary storage needs such as work tables generated by SQL Server. tempdb is re-created every time SQL Server is started so the system starts with a clean copy of the database.

System Tables System tables store information (metadata) about the system and database objects Database catalog stores metadata about a specific database System catalog stores metadata about the entire system and all other databases

User Tables Defined by DBA or developer to hold application specific information Created either through Transact-SQL script or Enterprise Manager System catalog is updated to hold meta-information about the user tables

EmpNumLastNameFirstNameExtensionCtryCode Labrie Martin Angela Eva Jose x19891 x19433 x21467SP FR LastMod \HR\KarlD \HR\AmyL Clustered Index Anderson Barr... integerlongstringvarchar(20)char(6)char(2)longstring Trigger EmployeePhoneView SELECT lastname, firstname, extension FROM employee EmployeePhoneView SELECT lastname, firstname, extension FROM employee Stored Procedure UpdatePhone PK FK Check x#####

Referring to SQL Server Objects Fully Qualified Names server.database.owner.object Partially Specified Names Server defaults to the current instance on the local server Database defaults to current database Owner defaults to the user name in the database CREATE TABLE Northwind.dbo.OrderHistory. CREATE TABLE Northwind.dbo.OrderHistory.

Implementing a SQL Server Database Designing the Database Creating the Database and Database Objects Testing and Tuning the Application and Database Planning Deployment

SQL Server Demonstration

SQL Server Documentation Books Online – very useful Samples Other documentation TechNet, MSDN, KnowledgeBase

SQL Server Usage SQL Server is used in solutions for systems from 10 MBs to 100 TB SQL Server is used on highly available systems (web sites, etc.) where % availability is required See for referenceshttp://

Thank you! Microsoft Resources: msdn.microsoft.com/sqlserver/ Contact me: (will be available soon) Download Presentation :