SlideShare ist ein Scribd-Unternehmen logo
1 von 31
SQL Portfolio Bing Zheng Email: BingTZheng@gmail.com Phone: 646-709-4371
Table of Contents JungleBooks Library Bank Project SSIS/SSRS Project BlockFlix
JungleBooks JungleBooks is a book company which has a database consisting of books, authors, orders, and customers.  In this project a database diagram is given and a database is created according to the diagram. We are asked to create multiple queries for different forms of the application the client is building.
JungleBooks Database Diagram
Large Orders Page from JungleBooks
Expired Cards page from JungleBooks
Hot Items page from JungleBooks
Library The Library Database is created to support the principle functions of a lending library’s day-to-day operations.  In this project a database diagram is given and a database is created according to the diagram. We are asked to create multiple queries for different forms of the application the client is building.
Library Database Diagram
Sample Library Query 1
Sample Library Query 2
Sample Library Query 3
Bank Project: PiggyBank The PiggyBank Database simulates bank operations such as OverDraft Accounts, Customer and Account Relationships, and Transactions. Create an Entity Relationship Diagram given some specifications such as Overdraft Fees, Error Information when a transaction fails, Login Failures, and Customer/Account relationships.
PiggyBank Database Diagram
PiggyBank Add Account Stored Procedure
PiggyBank Add Account Stored Procedure Cont.
PiggyBank Account Deposit Stored Procedure
SSIS/SSRS Project For the SSIS (SQL Server Integration Services) portion, we created 6 packages in SQL Server Business Intelligence Development Studio. One package to create the database, four packages to import data from CSV files, and one to update the data. For the create database and update data, we just used an Execute SQL task in the Control Flow, while the others to import data we needed various tasks in the Data Flow. For the SSRS (SQL Server Reporting Services) portion, we created two reports: One was a sales matrix by year and the other was the top sales. We would also schedule report snapshots and subscriptions.
SSIS – Data Flow for Importing Products Package
SSIS – Control Flow for Importing Orders Package
SSRS – Data Flows for Importing Orders Package
SSRS – Sales Matrix By Year Report In this report there is a dropdown list of shipping methods the user can choose from. As displayed in the report, all the methods are selected.
SSRS – Sales Matrix By Year Report In this report the user can set the parameters of the start and end dates along with which number of top products and vendors you want. As displayed the dates are set to 4/20/1995 and 4/20/2011 with top 5 for both product and vendors.
BlockFlix BlockFlix is our Final Group Project and it implemented almost all that I have experienced in the program. A presentation was conducted by the group upon graduation. Some of the specification for this project included: The database will be used to track inventory of movies, customers and their membership types, and payments by customers. Demo of inserting an XML file containing new releases into the database showing Title, Genre, Rating, actors, producers, etc. Each store has an individual database to keep track of local sales information which will be uploaded to the central database. Create reports for upper management and marketing department for lost/damaged movies, most rented movies, most active customers, list of customers in each membership type, etc. Propose how to implement streaming online video rentals Maintenance, Security, Backup, etc.
BlockFlix – Database Diagram
BlockFlix – XML File This is the XML File format used to load new movies into the database via SSIS.
BlockFlix – Report Customers in each Membership Type
BlockFlix – Report of Most Active Customers
BlockFlix – Report of Lost/Damaged Movies
BlockFlix – Video Streaming Archived Live Video OnDemand On demand avoids thin viewing  stream due to the ‘stampede’ effect (everyone trying to view at once). This in turn reduces the need for heavy bandwidth and allows other resources to continue at standard expected levels.
BlockFlix – Backup and Maintenance Transaction  log backup will occur daily at midnight  across  servers for all databases.   A full database backup is also scheduled  on every Sunday at midnight for all databases Filegroups exist for transactions, movies, and for customer and disk inventory.  Each filegroup exist on its own terrabytedisk

Weitere ähnliche Inhalte

Was ist angesagt?

TID Chapter 10 Introduction To Database
TID Chapter 10 Introduction To DatabaseTID Chapter 10 Introduction To Database
TID Chapter 10 Introduction To DatabaseWanBK Leo
 
Assignment on dbms
Assignment on dbmsAssignment on dbms
Assignment on dbmsMohd Arif
 
Dbms Introduction and Basics
Dbms Introduction and BasicsDbms Introduction and Basics
Dbms Introduction and BasicsSHIKHA GAUTAM
 
Database management system presentation
Database management system presentationDatabase management system presentation
Database management system presentationsameerraaj
 
Chap 4 hardware & software
Chap 4 hardware & softwareChap 4 hardware & software
Chap 4 hardware & softwareUMaine
 
Data Base Management System(Dbms)Sunita
Data Base Management System(Dbms)SunitaData Base Management System(Dbms)Sunita
Data Base Management System(Dbms)SunitaApex
 
Lesson 1: Introduction to DBMS
Lesson 1: Introduction to DBMSLesson 1: Introduction to DBMS
Lesson 1: Introduction to DBMSAmrit Kaur
 
ITI015En-The evolution of databases (I)
ITI015En-The evolution of databases (I)ITI015En-The evolution of databases (I)
ITI015En-The evolution of databases (I)Huibert Aalbers
 
Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01Jotham Gadot
 
Types of databases
Types of databasesTypes of databases
Types of databasesPAQUIAAIZEL
 
5 data resource management
5 data resource management5 data resource management
5 data resource managementNymphea Saraf
 

Was ist angesagt? (20)

Database systems introduction
Database systems introductionDatabase systems introduction
Database systems introduction
 
TID Chapter 10 Introduction To Database
TID Chapter 10 Introduction To DatabaseTID Chapter 10 Introduction To Database
TID Chapter 10 Introduction To Database
 
Types of database
Types of databaseTypes of database
Types of database
 
DbMs
DbMsDbMs
DbMs
 
Assignment on dbms
Assignment on dbmsAssignment on dbms
Assignment on dbms
 
Database and different types of databases available in market
Database and different types of databases available in marketDatabase and different types of databases available in market
Database and different types of databases available in market
 
jose rizal
jose rizaljose rizal
jose rizal
 
Dbms Introduction and Basics
Dbms Introduction and BasicsDbms Introduction and Basics
Dbms Introduction and Basics
 
View of data DBMS
View of data DBMSView of data DBMS
View of data DBMS
 
Database management system presentation
Database management system presentationDatabase management system presentation
Database management system presentation
 
Chap 4 hardware & software
Chap 4 hardware & softwareChap 4 hardware & software
Chap 4 hardware & software
 
Dbms notes
Dbms notesDbms notes
Dbms notes
 
Powerpoint chap.9
Powerpoint chap.9Powerpoint chap.9
Powerpoint chap.9
 
Unit1 DBMS Introduction
Unit1 DBMS IntroductionUnit1 DBMS Introduction
Unit1 DBMS Introduction
 
Data Base Management System(Dbms)Sunita
Data Base Management System(Dbms)SunitaData Base Management System(Dbms)Sunita
Data Base Management System(Dbms)Sunita
 
Lesson 1: Introduction to DBMS
Lesson 1: Introduction to DBMSLesson 1: Introduction to DBMS
Lesson 1: Introduction to DBMS
 
ITI015En-The evolution of databases (I)
ITI015En-The evolution of databases (I)ITI015En-The evolution of databases (I)
ITI015En-The evolution of databases (I)
 
Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01
 
Types of databases
Types of databasesTypes of databases
Types of databases
 
5 data resource management
5 data resource management5 data resource management
5 data resource management
 

Ähnlich wie Bing Zheng SQL Portfolio

Bill Greens Power Point Portfolio
Bill Greens   Power Point PortfolioBill Greens   Power Point Portfolio
Bill Greens Power Point Portfoliosoldierfc
 
Destin Centala SQL Portfolio
Destin Centala SQL PortfolioDestin Centala SQL Portfolio
Destin Centala SQL Portfoliodcentala
 
Robert Parkin Portfolio
Robert Parkin PortfolioRobert Parkin Portfolio
Robert Parkin Portfoliorsparkin
 
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
 
Rinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat PortfolioRinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat PortfolioRinkeshkumar15
 
Rinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat PortfolioRinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat PortfolioRinkeshkumar15
 
Reynaldo Fadri’S Porfolio
Reynaldo Fadri’S PorfolioReynaldo Fadri’S Porfolio
Reynaldo Fadri’S Porfoliorfadri
 
Professional Portfolio
Professional PortfolioProfessional Portfolio
Professional PortfolioMoniqueO Opris
 
Resume - sql server developer
Resume - sql server developerResume - sql server developer
Resume - sql server developeraasgharian
 
Maharshi_Amin_416
Maharshi_Amin_416Maharshi_Amin_416
Maharshi_Amin_416mamin1411
 
Sql Server Portfolio
Sql Server PortfolioSql Server Portfolio
Sql Server PortfolioBrianHertzke
 
AX2012 Technical Track - Infrastructure, Davy Vliegen
AX2012 Technical Track - Infrastructure, Davy VliegenAX2012 Technical Track - Infrastructure, Davy Vliegen
AX2012 Technical Track - Infrastructure, Davy Vliegendynamicscom
 
Dennis Schmid Portfolio
Dennis Schmid PortfolioDennis Schmid Portfolio
Dennis Schmid PortfolioDennis Schmid
 
ACDKOCHI19 - Next Generation Data Analytics Platform on AWS
ACDKOCHI19 - Next Generation Data Analytics Platform on AWSACDKOCHI19 - Next Generation Data Analytics Platform on AWS
ACDKOCHI19 - Next Generation Data Analytics Platform on AWSAWS User Group Kochi
 
Architecting Data Lake on AWS by the Data Engineering Team at HiFX IT
Architecting Data Lake on AWS by the Data Engineering Team at HiFX ITArchitecting Data Lake on AWS by the Data Engineering Team at HiFX IT
Architecting Data Lake on AWS by the Data Engineering Team at HiFX ITMohan Thomas
 

Ähnlich wie Bing Zheng SQL Portfolio (20)

Bill Greens Power Point Portfolio
Bill Greens   Power Point PortfolioBill Greens   Power Point Portfolio
Bill Greens Power Point Portfolio
 
Destin Centala SQL Portfolio
Destin Centala SQL PortfolioDestin Centala SQL Portfolio
Destin Centala SQL Portfolio
 
Robert Parkin Portfolio
Robert Parkin PortfolioRobert Parkin Portfolio
Robert Parkin 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
 
My SQL Portfolio
My SQL PortfolioMy SQL Portfolio
My SQL Portfolio
 
Rinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat PortfolioRinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat Portfolio
 
Rinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat PortfolioRinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat Portfolio
 
Reynaldo Fadri’S Porfolio
Reynaldo Fadri’S PorfolioReynaldo Fadri’S Porfolio
Reynaldo Fadri’S Porfolio
 
Sql Portfolio
Sql PortfolioSql Portfolio
Sql Portfolio
 
Professional Portfolio
Professional PortfolioProfessional Portfolio
Professional Portfolio
 
Resume - sql server developer
Resume - sql server developerResume - sql server developer
Resume - sql server developer
 
Sql Server 2008 Portfolio
Sql Server 2008 PortfolioSql Server 2008 Portfolio
Sql Server 2008 Portfolio
 
Maharshi_Amin_416
Maharshi_Amin_416Maharshi_Amin_416
Maharshi_Amin_416
 
Sql Server Portfolio
Sql Server PortfolioSql Server Portfolio
Sql Server Portfolio
 
Aksh 117 bpd_sd (1)
Aksh 117 bpd_sd (1)Aksh 117 bpd_sd (1)
Aksh 117 bpd_sd (1)
 
AX2012 Technical Track - Infrastructure, Davy Vliegen
AX2012 Technical Track - Infrastructure, Davy VliegenAX2012 Technical Track - Infrastructure, Davy Vliegen
AX2012 Technical Track - Infrastructure, Davy Vliegen
 
Dennis Schmid Portfolio
Dennis Schmid PortfolioDennis Schmid Portfolio
Dennis Schmid Portfolio
 
ACDKOCHI19 - Next Generation Data Analytics Platform on AWS
ACDKOCHI19 - Next Generation Data Analytics Platform on AWSACDKOCHI19 - Next Generation Data Analytics Platform on AWS
ACDKOCHI19 - Next Generation Data Analytics Platform on AWS
 
Architecting Data Lake on AWS by the Data Engineering Team at HiFX IT
Architecting Data Lake on AWS by the Data Engineering Team at HiFX ITArchitecting Data Lake on AWS by the Data Engineering Team at HiFX IT
Architecting Data Lake on AWS by the Data Engineering Team at HiFX IT
 

Kürzlich hochgeladen

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Kürzlich hochgeladen (20)

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Bing Zheng SQL Portfolio

  • 1. SQL Portfolio Bing Zheng Email: BingTZheng@gmail.com Phone: 646-709-4371
  • 2. Table of Contents JungleBooks Library Bank Project SSIS/SSRS Project BlockFlix
  • 3. JungleBooks JungleBooks is a book company which has a database consisting of books, authors, orders, and customers. In this project a database diagram is given and a database is created according to the diagram. We are asked to create multiple queries for different forms of the application the client is building.
  • 5. Large Orders Page from JungleBooks
  • 6. Expired Cards page from JungleBooks
  • 7. Hot Items page from JungleBooks
  • 8. Library The Library Database is created to support the principle functions of a lending library’s day-to-day operations. In this project a database diagram is given and a database is created according to the diagram. We are asked to create multiple queries for different forms of the application the client is building.
  • 13. Bank Project: PiggyBank The PiggyBank Database simulates bank operations such as OverDraft Accounts, Customer and Account Relationships, and Transactions. Create an Entity Relationship Diagram given some specifications such as Overdraft Fees, Error Information when a transaction fails, Login Failures, and Customer/Account relationships.
  • 15. PiggyBank Add Account Stored Procedure
  • 16. PiggyBank Add Account Stored Procedure Cont.
  • 17. PiggyBank Account Deposit Stored Procedure
  • 18. SSIS/SSRS Project For the SSIS (SQL Server Integration Services) portion, we created 6 packages in SQL Server Business Intelligence Development Studio. One package to create the database, four packages to import data from CSV files, and one to update the data. For the create database and update data, we just used an Execute SQL task in the Control Flow, while the others to import data we needed various tasks in the Data Flow. For the SSRS (SQL Server Reporting Services) portion, we created two reports: One was a sales matrix by year and the other was the top sales. We would also schedule report snapshots and subscriptions.
  • 19. SSIS – Data Flow for Importing Products Package
  • 20. SSIS – Control Flow for Importing Orders Package
  • 21. SSRS – Data Flows for Importing Orders Package
  • 22. SSRS – Sales Matrix By Year Report In this report there is a dropdown list of shipping methods the user can choose from. As displayed in the report, all the methods are selected.
  • 23. SSRS – Sales Matrix By Year Report In this report the user can set the parameters of the start and end dates along with which number of top products and vendors you want. As displayed the dates are set to 4/20/1995 and 4/20/2011 with top 5 for both product and vendors.
  • 24. BlockFlix BlockFlix is our Final Group Project and it implemented almost all that I have experienced in the program. A presentation was conducted by the group upon graduation. Some of the specification for this project included: The database will be used to track inventory of movies, customers and their membership types, and payments by customers. Demo of inserting an XML file containing new releases into the database showing Title, Genre, Rating, actors, producers, etc. Each store has an individual database to keep track of local sales information which will be uploaded to the central database. Create reports for upper management and marketing department for lost/damaged movies, most rented movies, most active customers, list of customers in each membership type, etc. Propose how to implement streaming online video rentals Maintenance, Security, Backup, etc.
  • 26. BlockFlix – XML File This is the XML File format used to load new movies into the database via SSIS.
  • 27. BlockFlix – Report Customers in each Membership Type
  • 28. BlockFlix – Report of Most Active Customers
  • 29. BlockFlix – Report of Lost/Damaged Movies
  • 30. BlockFlix – Video Streaming Archived Live Video OnDemand On demand avoids thin viewing stream due to the ‘stampede’ effect (everyone trying to view at once). This in turn reduces the need for heavy bandwidth and allows other resources to continue at standard expected levels.
  • 31. BlockFlix – Backup and Maintenance Transaction log backup will occur daily at midnight across servers for all databases. A full database backup is also scheduled on every Sunday at midnight for all databases Filegroups exist for transactions, movies, and for customer and disk inventory. Each filegroup exist on its own terrabytedisk