Introduction to databases
365 Careers의 무료 동영상 튜토리얼
Creating opportunities for Data Science and Finance students
133개의 강의
4,242,869명의 수강생
강의 설명
You will be much faster in learning and writing efficient queries if you go through a brief introduction to databases. It is the best thing to begin with, so in this video we will discover terms like:
- record
- field
- data table
- data entity
- database
- relation
- and much more.
전체 강의에서 자세히 알아보세요.
SQL - MySQL for Data Analytics and Business Intelligence
SQL that will get you hired – SQL for Data Science, Data Engineering, Business Analysis, Marketing, and Data Management
주문형 동영상의 11:21:43 • 업데이트 날짜: 4월 2026
Become an expert in SQL
Learn how to code in SQL
Boost your resume by learning an in-demand skill
Create, design, and operate with SQL databases
Start using MySQL – the #1 Database Management System
Prepare for SQL developer, Database administrator, Business Analyst, and Business Intelligence job opportunities
Adopt professionally tested SQL best practices
Gain theoretical insights about relational databases
Work with a sophisticated real-life database throughout the course
Get maximum preparation for real-life database management
Add data analytical tools to your skillset
Develop business intuition while solving tasks with big data
Study relational database management theory that you will need in your workplace every day
Learn how to create a database from scratch
The ability to take control of your dataset – insert, update, and delete records from your database
Be confident while working with constraints and relating data tables
Become a proficient MySQL Workbench user
Acquire top-notch coding techniques and best practices
Know how to answer specific business questions by using SQL’s aggregate functions
Handle complex SQL joins with ease
Approach more advanced topics in programming like SQL’s triggers, sequences, local and global variables, indexes, and more
Merge coding skills and business acumen to solve complex analytical problems
Become a proficient SQL user by writing flawless and efficient queries
Tons of exercises that will solidify your knowledge
The freedom to query anything you like from a database
한국어 [자동]
강사: 알겠습니다. 프로그래밍 언어를 공부할 때 알게 되는 한 가지는 개념들이 서로 연관되어 있다는 것입니다. 즉, 한 가지 주제에 집중하면 설명해야 하 는 내용을 전체적으로 전달하기 어렵습니다. 이 이야기에서 SQL도 예외는 아닙니다. 그래도 어디서부터 시작해야 하겠죠? 제 실무 경험에 따르면 데이터베이스에 대한 간단한 입문 과정을 거치면 효율적인 쿼리를 배우고 작성하는 속도가 훨씬 빨라질 것입니다. 시작하기에 가장 좋은 방법입니다. 그래서 제가 여러분과 공유하고자 하는 내용은 다음과 같습니다. 여기에 표시된 표에는 가구점의 고객 판매 에 대한 데이터가 포함되어 있으며, 이 정보를 읽는 방법은 다음과 같습니다. 1호 구매는 2016년 9 월 3일에 등록되었습니다. 그런 다음 1번 고객이 코드 A 1로 상품을 구매했습니다. 네 가지 요소에는 각각 특정한 의미가 있습니다. 각각을 데이터 값이라고 부르겠습니다. 네 가지 데이터 값이 모두 하나의 레코드를 구성합니다. 레코드는 테이블에 존재하는 각 항목입니다. 테이블의 행에 해당합니다. 따라서 이 네 가지 데이터 값은 하나의 레코드를 구성합니다. 그리고 두 번째 구매와 관련된 이러한 데 이터 값은 또 다른 기록을 형성합니다. 행과 레코드라는 용어를 같은 의미로 사용할 수 있습니다. 행 외에도 데이터가 4개의 열 또는 필드 로 구분되어 있는 것을 볼 수 있습니다. 필드는 테이블의 열로, 테이 블의 모든 레코드에 대한 특 정 정보를 담고 있습니다. 즉, 테이블의 모든 레코드는 10개, 1 0,000개, 1,000만개 등 수에 관 계없이 특정 구매 번호, 구매 날짜, 고 객 ID 및 품목 정보를 갖게 됩니다. 보유한 데이터가 행과 열로 구성되어 있는 경우, 이는 저장된 표 형식의 데이터를 다루고 있다는 의미입니다. 데이터베이스 관리는 표 형식으로 저 장된 데이터와 관련이 있다는 것을 문헌에서 자주 볼 수 있기 때문에 이 점을 언급하는 것이 중요합니다. 훌륭합니다. 이 표에서 더 흥미로운 부분이 나옵니다. ID 외에 고객에 대해 아는 것이 없습니다. 고객에 대한 정보는 고객이라는 다른 테이블에 저장됩니다. 이름과 성, 이메일 주소 , 고객이 스토어에 불만 을 제기한 횟수 등 여러 필드가 있습니다. 그렇다면 이 구조의 로직은 무엇일까요? 판 매 테이블에 ID 번호가 1번인 고객이 있 을 때마다 고객 테이블에서 ID 번호가 1 번인 고객을 참조하여 이름, 이메일, 제기 된 불만 건수를 확인할 수 있습니다. 항목 테이블도 마찬가지입니다. 여기에는 품목 코드, 제품 설명, 단가, ID, 배송한 회사 이름, 회사 본사 전 화번호가 포함되어 있습니다. 여기서 판매 테이블과 품목 테 이블 간의 연결은 고객 ID가 아니라 품목 코드입니다. 이 정보를 하나의 테이블에 넣으 면 다음과 같이 보일 것입니다. 아야. 엄청나네요. 10개 이상의 행을 등록했다 면 테이블이 어떻게 생겼을지 상상하고 싶지 않습니다. 내 요점은 열이 너무 많아서 큰 표 에 어떤 유형의 정보가 포함되어 있 는지 이해하기 어렵다는 것입니다. 관계대수를 사용하면 수학적 논리를 사용하여 데 이터를 효율적으로 검색할 수 있는 방식으로 몇 개의 테이블 간에 관계를 만들 수 있습니다. 즉, 이 세 테이블인 매출, 고객, 품목은 고객 ID 또는 품목 코드 열을 통해 연 관되어 관계형 데이터베이스를 형성합니다. 그리고 중요한 것은 각각이 특정한 의미를 지니고 있으 며 이를 특징짓는 데이터를 포함하고 있다는 점입니다. 테이블 중 하나는 판매에 대한 정보, 다른 하나는 고객에 대 한 정보, 세 번째 테이블은 품목에 대한 정보를 포함합니다. 요약하자면, 행의 데이터 값은 테이블의 레코 드를 구성하고 각 열은 모든 레코드에 대한 특정 정보를 전달하는 필드를 나타냅니다. 몇 개의 관련 테이블이 관계형 데이터베이스를 구성합니다. 조금 더 기술적인 정의에 관심이 있는 분들을 위해 의미 있는 데이터 집합을 담을 수 있는 가장 작은 단위를 엔티티라고 합니다. 따라서 행은 테이블의 가로 개체를 나타 내고, 열은 세로 개체를 나타냅니다. 테이블은 그 자체로 더 큰 데이터 엔티티입니다. 데이터베이스 객체라고도 합니다. 테이블의 단일 행은 해당 엔티티의 단 일 인스턴스라고도 할 수 있습니다. 좋아요, 잘됐네요. 코딩을 시작하기 전에 필요한 이론적 준비를 차근차근 쌓아갈 것입니다. 다음 강의에서는 관계형 데이터베이스 로 작업할 때 SQL의 역할에 대해 알아볼 예정이니 기대해 주세요. 시청해 주셔서 감사합니다.