SlideShare una empresa de Scribd logo
1 de 34
SQL Server database Portfolio Bill D. Green bdgreen@william-delaney.com (334)207-7836
Table of Contents Banking Project ,[object Object]
   ER Diagram
   Stored Procedure Example
   Trigger Example,[object Object]
SSIS Packages
SSRS Reports
Deployed Reports,[object Object]
Entity Relationship Diagram
Reports Deployed
Packages Deployed
DB Maintenance,[object Object]
Back-up Database
Restore Database
Rebuild Index
Maintenance Package in SSIS,[object Object]
ER Diagram
Transfer Funds Sample Procedure
Alter/Drop Table Trigger
Function Example
Procedure Example
XML File
XML Shredding
MiniAdventureWorks ,[object Object],The company Mini-AD (short for Mini-AdventureWorks) is interested in taking historical spreadsheet (CSV) data for their list of products, vendors, and purchase order history, and loading the data into a  SQL Server database. ,[object Object]
Mini-AD’s load process for orders should validate that any incoming orders with product numbers or vendor numbers that do not match an existing product/vendor number should NOT be written to the SQL Server database.  Instead, this data should be written to an exception file and emailed.
Mini-AD also wishes to build two reports : one for top vendor and product sales, and the second for sales by vendor and ship method across years.
Mini-AD will provide everyone with a folder structure that contains the following:C:iniAdventureWorks ourceFiles	(source CSV files) SISProj	(an empty SSIS Project structure) SRSProj	(an empty SSRS Project structure) BBackup	(a folder to backup the SQL Server database after you finish the project)
Import Orders Package
Import Products Procedure
SalesMatrixByYear Report
SalesMatrixByYear Deployed
RptTopSales Report
RptTopSales Deployed
BlockFlix Project ,[object Object],BlockFlix will operate a central online database associated with regional distribution centers, as well as various store locations and kiosks within supermarkets and other popular commercial locations.    BlockFlix purchases movies in bulk through the purchasing department in corporate headquarters and distribute them to the stores (including the distribution warehouses for the online “store”). The package of movies will be accompanied (electronically – i.e. service broker) by an xml file. This file contains a list of the movies. Sample files are included- although as the developers- you should modify these as you wish. The xml will contain Movie information (Title, Genre, Rating, Year, quantity, up to 3 actors, up to 2 producers, and up to 2 directors). You may either include all needed information in one xml file, or assume the purchasing department also maintains a ‘master list’ of Movie ID’s, and various cast and crew member ID’s, genres, ratings, etc.- in which case you should implement a 2nd process for local store ‘master lists’ to be updated via xml, SSIS or both at once- and then your “Add Movie” xml will only contain appropriate ‘identity’ values.     For the Online store, please develop a ‘queue’ whereby a customer will indicate the next titles that they desire to be mailed to them. As they return movies via the envelopes that you provide (addressed to your nearest facility), movies at the top of the customer queues will be shipped to the customer as soon as possible in accordance with their membership agreements.    In-Store locations will also sell/rent video games, old and new movie inventory, video game systems, movie memorabilia, snack food and drink. Such Sales should also be tracked. You may also sell old and new movie inventory from the online store.    Kiosks are a standalone machine developed by BlockFlix, that only accept credit card payments, often at a $1 per day per DVD/Blu-Ray price. They will have a limit of 200 movie titles, and a maximum of 1000 DVD’s/Blu-Rays per machine at any given time. The database design for Kiosks should be streamlined. These Kiosks will be maintained by local management in each geographic area (or via service agreements with local businesses).

Más contenido relacionado

Destacado

Advance Sql Server Store procedure Presentation
Advance Sql Server Store procedure PresentationAdvance Sql Server Store procedure Presentation
Advance Sql Server Store procedure PresentationAmin Uddin
 

Destacado (6)

Ssn0020 ssis 2012 for beginners
Ssn0020   ssis 2012 for beginnersSsn0020   ssis 2012 for beginners
Ssn0020 ssis 2012 for beginners
 
Dbms normalization
Dbms normalizationDbms normalization
Dbms normalization
 
Normalization in DBMS
Normalization in DBMSNormalization in DBMS
Normalization in DBMS
 
Advance Sql Server Store procedure Presentation
Advance Sql Server Store procedure PresentationAdvance Sql Server Store procedure Presentation
Advance Sql Server Store procedure Presentation
 
Normalization
NormalizationNormalization
Normalization
 
DBMS - Normalization
DBMS - NormalizationDBMS - Normalization
DBMS - Normalization
 

Similar a Bill Greens Power Point Portfolio

Bing Zheng SQL Portfolio
Bing Zheng SQL PortfolioBing Zheng SQL Portfolio
Bing Zheng SQL PortfolioBingTZheng
 
A.Asgharian.Portfolio
A.Asgharian.PortfolioA.Asgharian.Portfolio
A.Asgharian.Portfolioaasgharian
 
SetFocus SQL Portfolio
SetFocus SQL PortfolioSetFocus SQL Portfolio
SetFocus SQL Portfoliogeometro17
 
Porfolio of Setfocus work
Porfolio of Setfocus workPorfolio of Setfocus work
Porfolio of Setfocus workKevinPSF
 
1.1 DetailsCase Study Scenario - Global Trading PLCGlobal Tra.docx
1.1 DetailsCase Study Scenario - Global Trading PLCGlobal Tra.docx1.1 DetailsCase Study Scenario - Global Trading PLCGlobal Tra.docx
1.1 DetailsCase Study Scenario - Global Trading PLCGlobal Tra.docxjackiewalcutt
 
Destin Centala SQL Portfolio
Destin Centala SQL PortfolioDestin Centala SQL Portfolio
Destin Centala SQL Portfoliodcentala
 
Jessica Herndon Sql Portfolio
Jessica Herndon Sql PortfolioJessica Herndon Sql Portfolio
Jessica Herndon Sql PortfolioJessicaLHerndon
 
SQL Server 2008 Portfolio for Saumya Bhatnagar
SQL Server 2008 Portfolio for Saumya BhatnagarSQL Server 2008 Portfolio for Saumya Bhatnagar
SQL Server 2008 Portfolio for Saumya Bhatnagarsammykb
 
1.1DetailsCase Study Scenario - Global Trading PLCGlo.docx
1.1DetailsCase Study Scenario - Global Trading PLCGlo.docx1.1DetailsCase Study Scenario - Global Trading PLCGlo.docx
1.1DetailsCase Study Scenario - Global Trading PLCGlo.docxelliotkimberlee
 
Lezlee Coulter SQl Server Portfolio
Lezlee Coulter SQl Server PortfolioLezlee Coulter SQl Server Portfolio
Lezlee Coulter SQl Server Portfoliolacndar1
 
AWS Customer Presentation - Gumiyo
AWS Customer Presentation - Gumiyo AWS Customer Presentation - Gumiyo
AWS Customer Presentation - Gumiyo Amazon Web Services
 
Case Study Scenario - Global Trading PLCGlobal Trading PLC is.docx
Case Study Scenario - Global Trading PLCGlobal Trading PLC is.docxCase Study Scenario - Global Trading PLCGlobal Trading PLC is.docx
Case Study Scenario - Global Trading PLCGlobal Trading PLC is.docxtidwellveronique
 
Cloud economics design, capacity and operational concerns
Cloud economics  design, capacity and operational concernsCloud economics  design, capacity and operational concerns
Cloud economics design, capacity and operational concernsMarcos García
 
Kevin Bengtson Portfolio
Kevin Bengtson PortfolioKevin Bengtson Portfolio
Kevin Bengtson PortfolioKbengt521
 
Gunavathi_Resume
Gunavathi_ResumeGunavathi_Resume
Gunavathi_Resumeguna vathi
 
Resume - sql server developer
Resume - sql server developerResume - sql server developer
Resume - sql server developeraasgharian
 
Dennis Schmid Portfolio
Dennis Schmid PortfolioDennis Schmid Portfolio
Dennis Schmid PortfolioDennis Schmid
 

Similar a Bill Greens Power Point Portfolio (20)

Bing Zheng SQL Portfolio
Bing Zheng SQL PortfolioBing Zheng SQL Portfolio
Bing Zheng SQL Portfolio
 
A.Asgharian.Portfolio
A.Asgharian.PortfolioA.Asgharian.Portfolio
A.Asgharian.Portfolio
 
SetFocus SQL Portfolio
SetFocus SQL PortfolioSetFocus SQL Portfolio
SetFocus SQL Portfolio
 
Sql Portfolio
Sql PortfolioSql Portfolio
Sql Portfolio
 
Porfolio of Setfocus work
Porfolio of Setfocus workPorfolio of Setfocus work
Porfolio of Setfocus work
 
1.1 DetailsCase Study Scenario - Global Trading PLCGlobal Tra.docx
1.1 DetailsCase Study Scenario - Global Trading PLCGlobal Tra.docx1.1 DetailsCase Study Scenario - Global Trading PLCGlobal Tra.docx
1.1 DetailsCase Study Scenario - Global Trading PLCGlobal Tra.docx
 
Destin Centala SQL Portfolio
Destin Centala SQL PortfolioDestin Centala SQL Portfolio
Destin Centala SQL Portfolio
 
Jessica Herndon Sql Portfolio
Jessica Herndon Sql PortfolioJessica Herndon Sql Portfolio
Jessica Herndon Sql Portfolio
 
SQL Server 2008 Portfolio for Saumya Bhatnagar
SQL Server 2008 Portfolio for Saumya BhatnagarSQL Server 2008 Portfolio for Saumya Bhatnagar
SQL Server 2008 Portfolio for Saumya Bhatnagar
 
Projects worked at Safeway
Projects worked at SafewayProjects worked at Safeway
Projects worked at Safeway
 
1.1DetailsCase Study Scenario - Global Trading PLCGlo.docx
1.1DetailsCase Study Scenario - Global Trading PLCGlo.docx1.1DetailsCase Study Scenario - Global Trading PLCGlo.docx
1.1DetailsCase Study Scenario - Global Trading PLCGlo.docx
 
My SQL Portfolio
My SQL PortfolioMy SQL Portfolio
My SQL Portfolio
 
Lezlee Coulter SQl Server Portfolio
Lezlee Coulter SQl Server PortfolioLezlee Coulter SQl Server Portfolio
Lezlee Coulter SQl Server Portfolio
 
AWS Customer Presentation - Gumiyo
AWS Customer Presentation - Gumiyo AWS Customer Presentation - Gumiyo
AWS Customer Presentation - Gumiyo
 
Case Study Scenario - Global Trading PLCGlobal Trading PLC is.docx
Case Study Scenario - Global Trading PLCGlobal Trading PLC is.docxCase Study Scenario - Global Trading PLCGlobal Trading PLC is.docx
Case Study Scenario - Global Trading PLCGlobal Trading PLC is.docx
 
Cloud economics design, capacity and operational concerns
Cloud economics  design, capacity and operational concernsCloud economics  design, capacity and operational concerns
Cloud economics design, capacity and operational concerns
 
Kevin Bengtson Portfolio
Kevin Bengtson PortfolioKevin Bengtson Portfolio
Kevin Bengtson Portfolio
 
Gunavathi_Resume
Gunavathi_ResumeGunavathi_Resume
Gunavathi_Resume
 
Resume - sql server developer
Resume - sql server developerResume - sql server developer
Resume - sql server developer
 
Dennis Schmid Portfolio
Dennis Schmid PortfolioDennis Schmid Portfolio
Dennis Schmid Portfolio
 

Bill Greens Power Point Portfolio