1 1. SQL SERVER OVERVIEW zWhat Is SQL Server? zInterfaces To Use SQL Server zSQL Server Services zTypes Of Databases zSQL Server Security.

Slides:



Advertisements
Similar presentations
Module 5: Performing Administrative Tasks. Overview Configuration Tasks Routine SQL Server Administrative Tasks Automating Routine Maintenance Tasks Creating.
Advertisements

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.
Chapter 9 Auditing Database Activities
Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 5 Database Application Security Models.
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
Fundamentals, Design, and Implementation, 9/e Chapter 11 Managing Databases with SQL Server 2000.
Database Connectivity Rose-Hulman Institute of Technology Curt Clifton.
Chapter 5 Database Application Security Models
Securing Enterprise Applications Rich Cole. Agenda Sample Enterprise Architecture Sample Enterprise Architecture Example of how University Apps uses Defense.
Chapter 10 Overview  Implement Microsoft Windows Authentication Mode and Mixed Mode  Assign login accounts to database user accounts and roles  Assign.
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.
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.
SQL Server Management Studio Introduction
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.
Module 1: Introduction to Microsoft SQL Server 7.0.
Chapter 4 SQL. SQL server Microsoft SQL Server is a client/server database management system. Microsoft SQL Server is a client/server database management.
Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 3 Administration of Users.
Today’s Objectives Chapters 10 and 11 Security in SQL Server –Manage server logins and database users. –Manage server-level, database-level, and application.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
Security David Frommer Principal Architect Business Intelligence Microsoft Partner of the Year 2005 & 2007.
1 SQL Server 2000 Administration Kashef Mughal MSB.
SQL Server Security By Mattias Lind For PASS Security VC.
Health South Network Demonstration of Attendance Enterprise.
ABC Manufacturing Demonstration of Attendance Enterprise.
Module 14 Configuring Security for SQL Server Agent.
Introduction to ADO Y.-H. Chen International College Ming-Chuan University Fall, 2004.
Module 1: Exploring Replication. Overview Understanding SQL Server Replication Setting Up Replication Understanding Agents in Replication Securing Replication.
CSS/417 Introduction to Database Management Systems Workshop 4.
1 Chapter Overview Introducing Replication Planning for Replication Implementing Replication Monitoring and Administering Replication.
Grid Chemistry System Architecture Overview Akylbek Zhumabayev.
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.
3-Tier Client/Server Internet Example. TIER 1 - User interface and navigation Labeled Tier 1 in the following graphic, this layer comprises the entire.
Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 9 Auditing Database Activities.
2. SQL Security Objectives –Learn SQL Server 2000 components Contents –Understanding the Authentication Process –Understanding the Authorization Process.
COGNOS 8BI Introduction and Architecture
1 Chapter Overview Defining Operators Creating Jobs Configuring Alerts Creating a Database Maintenance Plan Creating Multiserver Jobs.
Permissions Lesson 13. Skills Matrix Security Modes Maintaining data integrity involves creating users, controlling their access and limiting their ability.
Presented by Vishy Grandhi.  Architecture (Week 1) ◦ Development Environments ◦ Model driven architecture ◦ Licensing and configuration  AOT (Week 2)
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.
Enterprise manager Using the Enterprise manager. Purpose of the Enterprise Manager To design tables To populate / update tables To draw diagrams of tables.
Module 1: Overview of Microsoft Office SharePoint Server 2007.
Presented by Vishy Grandhi.  Lesson 1: AX Overview  Lesson 2: Role based security  Lesson 3: Monitoring  Troubleshooting.
SQL Server 2005 Implementation and Maintenance Chapter 6: Security and SQL Server 2005.
Oracle 11g: SQL Chapter 7 User Creation and Management.
SQL Query Analyzer. Graphical tool that allows you to:  Create queries and other SQL scripts and execute them against SQL Server databases. (Query window)
7-1 Active Server and ADO Colorado Technical University IT420 Tim Peterson.
Creating Simple and Parallel Data Loads With DTS.
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.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
How To Start a SQL server Connecting to SQL Server.
Module 1: SQL Server Overview
Managing, Storing, and Executing DTS Packages
Microsoft SQL Server 2014 for Oracle DBAs Module 8
SQL Server 2000 and Access 2000 limits
Common Security Mistakes
COGNOS 8 BI - Introduction and Architecture Cognos CoE
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Chapter 11 Managing Databases with SQL Server 2000
Presentation transcript:

1 1. SQL SERVER OVERVIEW zWhat Is SQL Server? zInterfaces To Use SQL Server zSQL Server Services zTypes Of Databases zSQL Server Security

2 Introduction to SQL Server Relational Database Management System SQL ServerClient ResultsResults Client Application OLAP OLTP QueryQuery

3 WHAT IS SQL SERVER? ____________________________________________________ ____________________________________________________

4 Interfaces To Use SQL Server zENTERPRISE MANAGER zQUERY ANALYSER

5 ENTERPRISE MANAGER

6 QUERY ANALYSER

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

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

9 Accessing Data Applications and Components Browser IIS ActiveX Data Objects (ADO) Data Consumers Data Providers AccessExcel Custom client OLE DB Data Providers (Services) Cursors Query Processors Business Services OLE DB Data Providers (Data) ODBCExchange Active Directory JetSQL ServerExcel Other OLE DB Providers

10 SQL Server Security zLogin Authentication zDatabase User Accounts and Roles zTypes of Roles zPermission Validation

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

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

13 Types of Roles zFixed Server Roles yGroup administrative privileges at the server level zFixed Database Roles yGroup administrative privileges at the database level zUser-defined Database Roles yRepresent work defined by a group of employees within an organization

14 SQL Server Checks Permissions Permission Validation Permissions OK; Performs Command Permissions not OK; Returns Error 2233 SELECT * FROM Members Database User Executes Command 11

15 Selecting an Application Architecture for SQL Server InternetInternetN-TierN-TierIntelligent Client (2-Tier) Intelligent Intelligent Server (2-Tier) Intelligent Presentation Business Data Browser Client Presentation Business Data Presentation Business Data Business Data Presentation

16 REVIEW zWHAT IS SQL SERVER? zINTERFACES TO USE SQL SERVER zSQL SERVER SERVICES zTYPES OF DATABASES zSQL SERVER SECURITY

17 CHAPTER CONTENTS 1.SQL SERVER OVERVIEW 2.LANGUAGE FEATURES 3.DESIGN A DATABASE 4.IMPLEMENT TABLES 5.ACCESS AND MODIFY DATA 6.IMPLEMENT VIEWS 7.IMPLEMENT FUNCTIONS 8.IMPLEMENT TRIGGERS 9.IMPLEMENT STORED PROCEDURES 10.INDEXING TABLES 11.ACCESSING LINKED SERVERS 12.TRANSACTIONS AND LOCKS