강의

멘토링

로드맵

Programming

/

Database

Mọi thứ về MariaDB(MySQL) - Phần nâng cao

Bạn sẽ học mọi thứ về MariaDB (MySQL) mà một nhà phát triển cần biết, bao gồm người mới bắt đầu phát triển, nhà phát triển phần mềm phía sau, sinh viên chuẩn bị thi SQLD. Lớp học tập trung vào thực hành, trong đó bạn sẽ tự xây dựng cơ sở dữ liệu.

(5.0) 3 đánh giá

152 học viên

  • bradkim
이론 실습 모두
최적화
db설계
MariaDB
MySQL
sql-join
transaction
concurrent

Dịch cái này sang tiếng Việt

  • giao dịch

  • Các vấn đề và giải pháp đồng thời

  • câu lệnh join(inner, outer)

  • group by và hàm tập hợp

  • Thiết kế cơ sở dữ liệu (thiết kế erd, chuẩn hóa)

  • thực hiện sao lưu cơ sở dữ liệu

  • Thủ tục và chế độ xem

Phương pháp tiến độ lớp học

Lớp này dành cho những ai muốn tìm hiểu mariadb và mysql DB. Tất cả các lớp học kết hợp lý thuyết với sự nhấn mạnh vào thực hành.

Trong phần cơ bản, bạn sẽ chủ yếu tìm hiểu về cài đặt DB, ngữ pháp DDL (CREATE, ALTER, DROP) để xây dựng bảng, ngữ pháp DML (chèn, chọn, cập nhật, xóa), các loại, ràng buộc, v.v. để xử lý dữ liệu trong bảng.

Trong phần chuyên sâu, bạn tìm hiểu về các giao dịch, giải pháp cho các vấn đề tương tranh, liên kết, lập chỉ mục, thiết kế DB (thiết kế ERD, chuẩn hóa), hoạt động kết xuất DB, quy trình và dạng xem.


Bỏ qua phần cơ bản và học phần nâng cao

Nếu bạn có kiến ​​thức cơ bản về truy vấn SQL, bạn có thể bỏ qua phần cơ bản và nghe phần chuyên sâu (Tôi biết các truy vấn như tra cứu và chèn cũng như pk và fk là gì. Thế là đủ.)

Tuy nhiên, do phần nâng cao được tiến hành bằng cách sử dụng DB đã được xây dựng trước đó ở phần cơ bản nên sẽ không gặp khó khăn gì trong việc học ngay phần nâng cao nếu bạn tiến hành xây dựng DB theo quy trình dưới đây.

1 ) Tải xuống và cài đặt mariadb, cài đặt bàn làm việc (hoặc dbeaver, datagrip), cài đặt vscode 2 ) Câu lệnh truy vấn tạo cơ sở dữ liệu bảng TẠO bảng CƠ SỞ DỮ LIỆU ; bảng SỬ DỤNG; 3 ) Tạo bảng tác giả và chèn dữ liệu 3 -1 ) Tạo bảng TẠO BẢNG tác giả (id INT NOT NULL AUTO_INCREMENT, tên VARCHAR ( 100 ) DEFAULT 'anonymous' , email VARCHAR ( 255 ) NOT NULL , mật khẩu VARCHAR ( 20 ), tuổi TINYINT UNSIGNED, giới tính CHAR ( 1 ), self_introduction TEXT, profile_image VARCHAR ( 255 ), vai trò ENUM( 'người dùng' , 'quản trị viên' ) KHÔNG NULL MẶC ĐỊNH 'người dùng' , KHÓA CHÍNH (id), ĐỘC ĐÁO (email)); 3 -2 ) Chèn dữ liệu XÁC NHẬN VÀO tác giả (tên, email, mật khẩu) GIÁ TRỊ ( 'hong1' , 'hong1@naver.com' , '1234' ), ( 'hong2' , 'hong2@naver.com' , '1234' ), ( 'hong3 ' , 'hong3@naver.com' , '1234' ), ( 'hong4' , 'hong4@naver.com' , '1234' ), ( 'hong4' , 'hong5@naver.com' , '1234' ); 4 ) Tạo bảng bài viết và chèn dữ liệu 4 -1 ) Tạo bảng TẠO BẢNG bài đăng (id INT NOT NULL AUTO_INCREMENT, tiêu đề VARCHAR ( 255 ) NOT NULL , nội dung VARCHAR ( 3000 ), tác giả_id INT , giá DECIMAL ( 10 , 3 ), create_time DATETIME DEFAULT CURRENT_TIMESTAMP (), user_id CHAR ( 36 ) DEFAULT UUID( ), KHÓA CHÍNH (id), KEY (author_id), CONSTRAINT post_author_fk KHÓA NGOÀI (author_id) TÀI LIỆU THAM KHẢO tác giả (id) TRÊN XÓA CASCADE); 4 -2 ) Chèn dữ liệu XÁC NHẬN VÀO bài viết (tiêu đề, nội dung, Author_id, giá) GIÁ TRỊ ( 'java' , 'java is ...' , 1 , null ),( 'python' , 'python is ...' , 1 , null ),( 'java2' , null , 1 , 10.346 );

Tài liệu lớp học

Tất cả tài liệu của lớp đều dựa trên tài liệu Notion trong liên kết bên dưới.

https://picturesque-staircase-f6e.notion.site/MariaDB-0637f39566314a32a50988b42fb09454?pvs=74

Ngoài dữ liệu văn bản trên, người hướng dẫn sắp xếp các lệnh khác nhau xảy ra khi thực hành DB thành tài liệu trong lớp để dễ dàng ôn tập.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Người mới bắt đầu phát triển

  • Nhà phát triển phần mềm phía sau

  • sqld và những người chuẩn bị thi liên quan đến cơ sở dữ liệu

  • thông thường quan tâm đến cơ sở dữ liệu

Xin chào
Đây là

2,579

Học viên

246

Đánh giá

113

Trả lời

4.9

Xếp hạng

9

Các khóa học

💪💪💪실무와 강의 경력을 갖춘 전문가 💪💪💪

안녕하세요 김선국(bradkim) 강사입니다. 연세대학교를 졸업하고 대기업, 스타트업 등에서 8년 이상을 소프트웨어 엔지니어로 일해왔습니다. 현재는 부트캠프에서 전업 강사로 일하고 있습니다. 실무 경험과 강의 경험을 모두 갖춘 강사로서, 여러분들에게 반드시 알아야할 지식들 위주로 알기쉽게 전달 드리겠습니다.

프로필 : https://www.linkedin.com/in/seongukkim

Chương trình giảng dạy

Tất cả

22 bài giảng ∙ (8giờ 52phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

3 đánh giá

5.0

3 đánh giá

  • s1121238291님의 프로필 이미지
    s1121238291

    Đánh giá 58

    Đánh giá trung bình 4.9

    5

    100% đã tham gia

    Nghe hay lắm!

    • yeonhongmin9780님의 프로필 이미지
      yeonhongmin9780

      Đánh giá 15

      Đánh giá trung bình 4.7

      5

      32% đã tham gia

      • parksw6402님의 프로필 이미지
        parksw6402

        Đánh giá 2

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Cảm ơn vì bài giảng hay ạ.

        925.210 ₫

        Khóa học khác của bradkim

        Hãy khám phá các khóa học khác của giảng viên!

        Khóa học tương tự

        Khám phá các khóa học khác trong cùng lĩnh vực!