Module 1: SQL Server Overview

Slides:



Advertisements
Similar presentations
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.
Advertisements

Module 5: Performing Administrative Tasks. Overview Configuration Tasks Routine SQL Server Administrative Tasks Automating Routine Maintenance Tasks Creating.
Overview of the technology that comprises Attendance Enterprise.
Advantage Data Dictionary. agenda Creating and Managing Data Dictionaries –Tables, Indexes, Fields, and Triggers –Defining Referential Integrity –Defining.
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.
Introduction to SQL Server 2000 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Web Development MCP LebDev Vice President ©
Working with SQL and PL/SQL/ Session 1 / 1 of 27 SQL Server Architecture.
ORACLE APPLICATION SERVER BY PHANINDER SURAPANENI CIS 764.
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.
Module 2: Planning to Install SQL Server. Overview Hardware Installation Considerations SQL Server 2000 Editions Software Installation Considerations.
Passage Three Introduction to Microsoft SQL Server 2000.
VMware vCenter Server Module 4.
Project Implementation for COSC 5050 Distributed Database Applications Lab1.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 3 Administration of Users.
Understanding Analysis Services Architecture. Microsoft Data Warehousing Overview OLTP Source DTS DW Storage Analysis Services Clients OLE DB for OLAP,
Today’s Agenda Chapter 12 Admin Tasks Chapter 13 Automating Admin Tasks.
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,
Chapter 8 Hardening Your SQL Server Instance. Hardening  Hardening The process of making your SQL Server Instance more secure  New features Policy based.
6/1/2001 Supplementing Aleph Reports Using The Crystal Reports Web Component Server Presented by Bob Gerrity Head.
Module 1: Introduction to Microsoft SQL Server 7.0.

Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 3 Administration of Users.
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.
Today’s Objectives Chapters 10 and 11 Security in SQL Server –Manage server logins and database users. –Manage server-level, database-level, and application.
CST203-2 Database Management Systems Lecture 2. One Tier Architecture Eg: In this scenario, a workgroup database is stored in a shared location on a single.
Module 1: Installing and Upgrading to Exchange Server 2003.
Module 7: Fundamentals of Administering Windows Server 2008.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
Module 8: Implementing Stored Procedures. Introducing Stored Procedures Creating, Modifying, Dropping, and Executing Stored Procedures Using Parameters.
1 SQL Server 2000 Administration Kashef Mughal MSB.
Module 4: Managing Security. Overview Implementing an Authentication Mode Assigning Login Accounts to Users and Roles Assigning Permissions to Users and.
Module 14 Configuring Security for SQL Server Agent.
Populating a Data Warehouse. Overview Process Overview Methods of Populating a Data Warehouse Tools for Populating a Data Warehouse Populating a Data.
Module 6: Implementing SQL Server Replication in an Enterprise Environment.
Module 5: Upgrading to SQL Server 7.0. Overview Planning an Upgrade Preparing to Upgrade Verifying the Upgrade Setting a Compatibility Level.
1 Chapter Overview Preparing to Upgrade Performing a Version Upgrade from Microsoft SQL Server 7.0 Performing an Online Database Upgrade from SQL Server.
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.
Module 15 Monitoring SQL Server 2008 R2 with Alerts and Notifications.
Navigating SQL Server Lesson 3. Skills Matrix Graphical User Interface (GUI) Management Tools SQL Server Management Studio SQL Server Configuration Manager.
ICS 321 Fall 2010 SQL in a Server Environment (i) Asst. Prof. Lipyeow Lim Information & Computer Science Department University of Hawaii at Manoa 11/1/20101Lipyeow.
2. SQL Security Objectives –Learn SQL Server 2000 components Contents –Understanding the Authentication Process –Understanding the Authorization Process.
1 Chapter Overview Defining Operators Creating Jobs Configuring Alerts Creating a Database Maintenance Plan Creating Multiserver Jobs.
Module 3: Configuring Mailbox Server Roles. Overview Overview of Exchange Server 2007 Administration Tools Implementing Mailbox Server Roles Managing.
Database Security Cmpe 226 Fall 2015 By Akanksha Jain Jerry Mengyuan Zheng.
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.
Module 1 Introduction to SQL Server® 2008 R2 and its Toolset.
Module 1: Overview of Microsoft Office SharePoint Server 2007.
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.
Advanced Database & Client Server Introduction to MS SQL Server 2000 and Transact SQL -
Introduction to SQL Server  Working with MS SQL Server and SQL Server Management Studio.
Introduction to SQL Server for Windows Administrators Presented to WiNSUG 02/05/09 Bret Stateham Owner, Net Connex Blogs.netconnex.com.
Enterprise Database Systems Introduction to SQL Server Dr. Georgia Garani Dr. Theodoros Mitakos Technological.
Introduction to MySQL  Working with MySQL and MySQL Workbench.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
SQL Database Management
Managing, Storing, and Executing DTS Packages
Microsoft SQL Server 2014 for Oracle DBAs Module 8
A Technical Overview of Microsoft® SQL Server™ 2005 Beta 2
Using SQL Server through Command Prompt
Common Security Mistakes
Designing Database Solutions for SQL Server
Tiers vs. Layers.
COGNOS 8 BI - Introduction and Architecture Cognos CoE
Implementing Database Roles in the Enterprise Geodatababse
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Presentation transcript:

Module 1: SQL Server Overview

Overview What Is SQL Server? SQL Server Integration SQL Server Databases SQL Server Security Working with SQL Server

What Is SQL Server? Introduction to SQL Server Client-Server Components Client-Server Communications SQL Server Services

Introduction to SQL Server Client SQL Server Results OLTP Query OLAP Client Application Relational Database Management System

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

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

SQL Server Services MSSQLServer Service SQLServerAgent Service Data Management Transaction and Query Processing Data Integrity SQLServerAgent Service Jobs Alerts Operators Microsoft Distributed Transaction Coordinator Distributed Transaction Management Server Microsoft Search Full-Text Catalogs Full-Text Indexes

SQL Server Integration Integrating SQL Server with Operating Systems Integrating SQL Server with Windows 2000 Integrating SQL Server with Other Microsoft Server Applications

Integrating SQL Server with Operating Systems Windows 2000 Windows Me, 98, and 95 Windows NT Third Party Browsers Internet Client Server Windows 2000 Windows NT Windows Me Windows 98 Windows CE

Integrating SQL Server with Windows 2000 Active Directory Security Multiprocessor Support Microsoft Event Viewer Windows 2000 Component Services Windows 2000 System Monitor Microsoft Internet Information Services Windows Clustering

Integrating SQL Server with Other Microsoft Server Applications Internet Microsoft Windows 2000 with Solution Accelerator (SA) for the Internet Storefront SQL Server Microsoft Exchange Server Microsoft Systems Management Server IBM Host Microsoft Host Integration Server 2000 Data and Applications

SQL Server Databases Types of Databases Database Objects Referring to SQL Server Objects System Tables Metadata Retrieval

Types of Databases System Databases User Databases master model tempdb msdb distribution pubs Northwind User1 User Databases

Stored Procedure UpdatePhone Database Objects Clustered Index Anderson Barr ... Stored Procedure UpdatePhone PK FK Checkx##### Trigger EmpNum LastName FirstName CtryCode Extension LastMod integer longstring varchar(20) char(6) char(2) 10191 Labrie Angela FR x19891 \HR\KarlD 10192 Labrie Eva FR x19433 \HR\KarlD 10202 Martin Jose SP x21467 \HR\AmyL EmployeePhoneView SELECT lastname, firstname, extension FROM employee

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 .

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

Metadata Retrieval System Stored Procedures System and Metadata Functions Information Schema Views EXEC sp_help Employees SELECT USER_NAME(10) SELECT * FROM INFORMATION_SCHEMA.TABLES

SQL Server Security Login Authentication Database User Accounts and Roles Types of Roles Permission Validation

Login Authentication OR AUTHENTICATION SQL Server Verifies Trusted Connection Windows 2000 Group or User Windows 2000 SQL Server OR SQL Server Verifies Name and Password SQL Server Login Account

Database User Accounts and Roles SQL Server Verifies Trusted Connection SQL Server Assigns Logins to User Accounts and Roles Windows 2000 Group User Windows 2000 Database User SQL Server OR Database Role SQL Server Verifies Name and Password SQL Server Login Account

Types of Roles Fixed Server Roles Group administrative privileges at the server level Fixed Database Roles Group administrative privileges at the database level User-defined Database Roles Represent work defined by a group of employees within an organization

Permission Validation 2 3 1 Permissions OK; Performs Command Database User Executes Command SQL Server Checks Permissions SELECT * FROM Members Permissions not OK; Returns Error

Working with SQL Server Administering a SQL Server Database Implementing a SQL Server Database Selecting an Application Architecture for SQL Server Designing Applications Using Database APIs

Administering a SQL Server Database Common Administrative Tasks SQL Server Enterprise Manager SQL Server Administration Tools and Wizards SQL Server Command Prompt Management Tools SQL Server Help and SQL Server Books Online

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

Selecting an Application Architecture for SQL Server Intelligent Server (2-Tier) Intelligent Client (2-Tier) N-Tier Internet Presentation Browser Client Presentation Presentation Presentation Business Business Business Business Data Data Data Data

Designing Applications Using Database APIs Object Interfaces ADO Application Programming Interfaces OLE DB Other Data Sources Relational Databases

Lab A: SQL Server Overview

Review What Is SQL Server? SQL Server Integration SQL Server Databases SQL Server Security Working with SQL Server