sql server 2008 portfolio

33
SQL Server SQL Server Portfolio Portfolio Eugene F. Eugene F. Kilpatrick III Kilpatrick III 919.803.4660 919.803.4660 eugene.kilpatrick@setfo eugene.kilpatrick@setfo cus.com cus.com

Upload: eugene-kilpatrick

Post on 22-May-2015

863 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Sql Server 2008 Portfolio

SQL Server SQL Server PortfolioPortfolio

Eugene F. Eugene F. Kilpatrick IIIKilpatrick III

[email protected]@setfo

cus.comcus.com

Page 2: Sql Server 2008 Portfolio

IntroductionIntroductionAs a Computer Engineering Specialist, I continually look for As a Computer Engineering Specialist, I continually look for

ways to enhance my Information Technology skills. After ways to enhance my Information Technology skills. After completing a Computer Engineering degree at the completing a Computer Engineering degree at the University of Pittsburgh, I enrolled in the SQL Server University of Pittsburgh, I enrolled in the SQL Server Masters Program, from SetFocus, to enhance my skill set. Masters Program, from SetFocus, to enhance my skill set. This hands-on, in-depth program provides SQL Server This hands-on, in-depth program provides SQL Server 2008 training necessary to excel as a database 2008 training necessary to excel as a database administrator. administrator.

This portfolio contains real-world projects completed during This portfolio contains real-world projects completed during this intensive course using specialized programs: SSMS this intensive course using specialized programs: SSMS (SQL Server Management Studio), SSRS (SQL Server (SQL Server Management Studio), SSRS (SQL Server Reporting Services), Visio, and Microsoft Visual Basic. Reporting Services), Visio, and Microsoft Visual Basic.

Thank you for taking the time to view my work portfolio. Feel Thank you for taking the time to view my work portfolio. Feel free to contact me if you have any questions.free to contact me if you have any questions.

Eugene F. Eugene F. Kilpatrick IIIKilpatrick III

Page 3: Sql Server 2008 Portfolio

Table of ContentsTable of Contents

IntroductionIntroduction 22 Library ProjectLibrary Project 44

Database Design, Stored ProceduresDatabase Design, Stored Procedures

Piggy Bank ProjectPiggy Bank Project 99 Database Design, Views, Triggers, Stored Procedures, Database Design, Views, Triggers, Stored Procedures,

Shredding XMLShredding XML

Blockflix ProjectBlockflix Project 2121 Database Schema Designs, Stored Procedures, XML, SSRS Database Schema Designs, Stored Procedures, XML, SSRS

ReportsReports

Page 4: Sql Server 2008 Portfolio

Library Database ProjectLibrary Database Project

Project Objective:Project Objective:

Design a database, using stored Design a database, using stored procedures, to support the daily procedures, to support the daily operations of a lending library. operations of a lending library.

Page 5: Sql Server 2008 Portfolio

Database DiagramDatabase Diagram

Page 6: Sql Server 2008 Portfolio

Add Adult Customer Stored Add Adult Customer Stored Proc CodeProc Code

Page 7: Sql Server 2008 Portfolio

Check Out Book Stored Proc Check Out Book Stored Proc CodeCode

Page 8: Sql Server 2008 Portfolio

Check In Book Stored Proc Check In Book Stored Proc CodeCode

Page 9: Sql Server 2008 Portfolio

Piggy Bank Database Piggy Bank Database ProjectProject

Project Objective:Project Objective:

Design a database, using stored Design a database, using stored procedures, views, and triggers, procedures, views, and triggers, to support the daily to support the daily responsibilities of a bank teller. responsibilities of a bank teller.

Page 10: Sql Server 2008 Portfolio

Piggy Bank Database Piggy Bank Database ProjectProject

Project Outline:Project Outline:• Database DiagramDatabase Diagram• TriggersTriggers• ViewsViews• Stored Procedure Code ExcerptsStored Procedure Code Excerpts• XML Source File and ShreddingXML Source File and Shredding

Page 11: Sql Server 2008 Portfolio

Database DiagramDatabase Diagram

Page 12: Sql Server 2008 Portfolio

TriggersTriggers

Page 13: Sql Server 2008 Portfolio

ViewsViews

Page 14: Sql Server 2008 Portfolio

Add Account Stored Proc Add Account Stored Proc CodeCode

Page 15: Sql Server 2008 Portfolio

Deposit Transaction Stored Deposit Transaction Stored Proc CodeProc Code

Page 16: Sql Server 2008 Portfolio

Withdraw Transaction Stored Withdraw Transaction Stored Proc CodeProc Code

Page 17: Sql Server 2008 Portfolio

Close Account Stored Proc Close Account Stored Proc CodeCode

Page 18: Sql Server 2008 Portfolio

Reopen Account Stored Proc Reopen Account Stored Proc CodeCode

Page 19: Sql Server 2008 Portfolio

XML Source FileXML Source File

Page 20: Sql Server 2008 Portfolio

XML ShreddingXML Shredding

Page 21: Sql Server 2008 Portfolio

BlockflixBlockflix

Project Objectives:Project Objectives:

Design and implement a database Design and implement a database for a movie rental chain for a movie rental chain

Display customer, movie, and Display customer, movie, and inventory information in the inventory information in the form of a report using SSRSform of a report using SSRS

Page 22: Sql Server 2008 Portfolio

BlockflixBlockflix

Project Outline:Project Outline:• Database Schema DiagramsDatabase Schema Diagrams• XML Source FilesXML Source Files• Stored Procedure Code ExcerptsStored Procedure Code Excerpts• SSRS ReportsSSRS Reports

Page 23: Sql Server 2008 Portfolio

Inventory Database SchemaInventory Database Schema

Page 24: Sql Server 2008 Portfolio

Membership Database Membership Database SchemaSchema

Page 25: Sql Server 2008 Portfolio

Sales Database SchemaSales Database Schema

Page 26: Sql Server 2008 Portfolio

XML Source File for MoviesXML Source File for Movies

Page 27: Sql Server 2008 Portfolio

Lost or Damaged Movies Lost or Damaged Movies Stored ProcStored Proc

Page 28: Sql Server 2008 Portfolio

Most Active Members Most Active Members Stored ProcStored Proc

Page 29: Sql Server 2008 Portfolio

Most Rented Movies Most Rented Movies Stored ProcStored Proc

Page 30: Sql Server 2008 Portfolio

Most Rented Movies Most Rented Movies ReportReport

Page 31: Sql Server 2008 Portfolio

Lost or Damaged Movies Lost or Damaged Movies ReportReport

Page 32: Sql Server 2008 Portfolio

Most Rented Movies ReportMost Rented Movies Report

Page 33: Sql Server 2008 Portfolio

Thank YouThank You

Thank you for your time and Thank you for your time and consideration. I look forward to consideration. I look forward to hearing from you in the near future hearing from you in the near future to further discuss my qualifications.to further discuss my qualifications.

Eugene F. Eugene F. Kilpatrick IIIKilpatrick III

919.803.4660919.803.4660eugene.kilpatrick@[email protected]