|
via Udemy |
Go to Course: https://www.udemy.com/course/anderson_sqlinit/
Certainly! Here is a comprehensive review and recommendation for the Coursera course on SQL Server tailored for beginners: --- **Course Review and Recommendation: SQL Server for Absolute Beginners** Are you new to SQL Server and want a clear, practical introduction that takes you from installation to writing your own SQL queries? Look no further! This course is specially designed for complete beginners, providing a step-by-step pathway to becoming comfortable with SQL Server and fundamental SQL commands. **Course Content and Structure** The course begins with the basics: downloading and installing SQL Server, creating your first database, and designing simple tables. It then progresses to core SQL statements such as SELECT, UPDATE, INSERT, and DELETE—equipping students with the essential skills needed to manipulate data. One of the standout features of this course is its emphasis on understanding how to design database tables effectively. The instructor guides students through the process of system data analysis, normalization, and creating well-structured tables. This practical approach ensures learners not only know how to write SQL but also grasp the principles behind good database design. The course also covers advanced topics such as table normalization, implementing normalized tables in SQL Server, and using joins—specifically internal and external joins—to combine data from multiple tables. Notably, the instructor clearly explains complex concepts like the difference between inner and outer joins, making them accessible even to newcomers. **Highlights** - Step-by-step instructions from installation to querying. - Hands-on demonstrations of table creation and data manipulation. - Clear explanations of normalization and database design. - Practical examples of joining tables and combining data efficiently. - Condensed, highly relevant content that maximizes learning in a short time. **Who Should Take This Course?** This course is ideal for beginners with no prior experience in SQL Server or databases. Whether you're a student, a self-taught developer, or a professional looking to add database skills to your toolkit, this course provides a solid foundation. **Pros** - Well-structured for absolute beginners. - Practical, real-world examples. - Focus on fundamental concepts that form the basis of database management. - Clear and concise teaching style. **Cons** - Might be too basic for those with some prior knowledge of SQL. - Focuses primarily on SQL Server; other platforms may have slight differences. --- **Final Recommendation** If you're starting from zero and want a practical, easy-to-understand course that covers the essentials of SQL Server—from installation to writing queries and understanding database design—this Coursera course is highly recommended. It condenses 80% of necessary foundational knowledge into a manageable series of lessons, making it an excellent choice for beginners eager to develop their SQL skills quickly and effectively. ---
今回はまったくSQLServerを使ったことがない人がSQLServerをつかって「SQL書けるよ」ってなるための講座になります。まずはSQLServerをダウンロードして,インストールするところから始まり,とりあえずテーブルを作ってみて,それに対してSELECT文,UPDATE文,INSERT文,DELETE文がなどの基本的なSQLの書き方を解説していきます。だいたいSQLをわかってもらった後は,テーブル設計のやり方を見ていきます。テーブル設計とは,システムで必要なデータをすべて洗い出して,そこから正規化という考え方を使って,テーブルを作成していきます。その後,実際にテーブル設計をしたものをSQLServerに実装し,正規化でバラバラになったテーブルを,SQLの結合を使って,元の一つのテーブルに戻すやり方を解説します。最初はなかなか解り辛い,「内部結合」と「外部結合」の違いも動画のなかでかなりわかりやすく説明しています。SQLServerを使う上で,8割がた必要な知識を短時間に凝縮してお伝えしていますので,是非ご覧ください。#00_はじめに#01_インストール#02_データベースの作成#03_テーブルの作成#04_テーブルの作成実演#05_上位200行の成約をなくす#06_基本的なSQL#07_select文#08_update文#09_insert文#10_delete文#11_テーブル設計解説#12_顧客と注文情報を分ける#13_ヘッダーと明細に分ける#14_商品マスターを切り出す#15_正規化最終形#16_正規化したテーブルの作成#17_データの作成#18_内部結合#19_外部結合#20_isnullの使い方#21_OrderByで並び替える方法#022_さいごに