Class notes for 2016/02/09
Class notes for 2016/02/11
Class notes for 2016/02/16
Class notes for 2016/02/18
Class notes for 2016/02/09: Importing flat file into SQL Server
Class notes for 2016/02/23
Class notes for 2016/02/25
Class notes for 2016/03/01
Class notes for 2016/03/01: Vocabulary
Class notes for 2016/03/03
Class notes for 2016/03/08
Class notes for 2016/03/10
2016/02/09 WS16SQL1001
Intro to SQL (WS16SQL1001) – Day 10
We have reached the end of the SQL journey. I hope you enjoyed it.
Download the class notes for day ten.
Intro to SQL (WS16SQL1001) – Day 9
We are almost at the end of the course. Download the notes for day nine.
Intro to SQL (WS16SQL1001) – Days 7 & 8
We have now covered normalization — in other words how to clean up a relational database to make it faster and avoid redundancy of data that may cause errors in the long run.
A relational database is a collection of data items organized as a set of formally-described tables from which data can be accessed or reassembled in many different ways without having to reorganize the database tables. The relational database was invented by E. F. Codd at IBM in 1970.
http://searchsqlserver.techtarget.com/definition/relational-database
In creating a database, normalization is the progress of organizing it into tables in such a way that the results of using the database are always unambiguous and as intended. Normalization may have the effect of duplicating data within the database and often results in the creation of additional tables. (While normalization tends to increase the duplication of data, it does not introduce redundancy, which is unnecessary duplication.) Normalization is typically a refinement progress after the initial exercise of identifying the data objects that should be in the database, identifying their relationships, and defining the tables required and the columns within each table.
http://searchsqlserver.techtarget.com/definition/normalization
Intro to SQL (WS16SQL1001) – Days 5 & 6 (Pop Quiz)
Intro to SQL (WS16SQL1001) – Day 4
We have now covered VIEWs and how to ALTER database objects.
Download the class notes for day four and the tutorial importing flat file into SQL Server.
Intro to SQL (WS16SQL1001) – Day 3
So far, we have covered how to query tables (SELECT [field(s)] FROM [table(s)]), JOIN them, CREATE them, TRUNCATE them and even DROP them. Now we can really start having fun!
Download the class notes for day three.
Intro to SQL (WS16SQL1001) – Day 2
Download the class notes for day two.
Intro to SQL (WS16SQL1001) – Day 1
We start learning SQL with the most of basic structures — selecting one or more fields from one or more tables.
Download the class notes for day one.