Hướng dẫn mysql for finance - mysql cho tài chính
Hé lô các bạn! Bài viết này đơn giản là hướng dẫn mọi người cài đặt MySQL, môi trường để thực hành SQL. Ở đây mình sẽ hướng dẫn cài đặt những phần mềm đơn giản nhất để ai cũng có thể làm được mà không cần kiến thức gì nhiều. Bài viết sẽ gồm 3 phần chính là cài đặt hệ quản trị cơ sở dữ liệu (CSDL) MySQL và database mẫu (được dùng trong các ví dụ của mình) và công cụ để thực hành viết SQL query. Đọc bài này để biết tại sao SQL lại quan trọng cho Data Analyst nhé! Mục Lục Hướng dẫn cài đặt MySQL cho WindowsXin lỗi các bạn dùng Mac nhé. Mình chưa xài nó bao giờ! Nhưng mình nghĩ chắc cũng không khác gì mấy. Theo mình cách đơn giản nhất là sử dụng phần mềm XAMPP. Vì bạn sẽ không cần phải thiết lập gì cả và mục đích của mình cũng chỉ để thực hành SQL mà thôi. Các bạn cứ click vào đây và tải phần mềm về cài đặt như một phần mềm bình thường. Các bạn không muốn phiền phức thì cứ để thiết lập mặc định và nhấn Next cho đến khi hoàn tất nhé. Sau khi cài đặt xong các bạn chạy chương trình lên. Bạn sẽ thấy một màn hình như ảnh dưới. Lúc này bạn hãy click vào 2 nút Start của Apache và MySQL. Nếu thấy chuyển sang màu xanh là hoàn tất cài đặt MySQL nhé. Sau đó bạn click vào nút Admin ở mục MySQL như hình để mình cài đặt Database mẫu nhé. Đầu tiên các bạn tải file sql này về. Link tại đây! Đây là một dataset về Pokemon mà mình tải xuống từ Kaggle.com và chuyển sang định dạng SQL nhằm phục vụ việc học SQL. Một file khác nữa về Online Sales các bạn tải tại đây nhé . Các bạn có thể sử dụng các database khác nếu thích. Nhưng mình khuyến khích các bạn nên sử dụng file phía trên vì mình sẽ sử dụng nó cho phần lớn các bài hướng dẫn của mình. Bây giờ bạn tạo một một database mới theo như hình dưới Có thể bạn quan tâmTiếp theo bạn click vào chữ Import. Click vào chọn file và nhấn nút Go. Bây giờ bạn đã hoàn thành việc cài đặt database mẫu. Bạn cứ làm tương tự cho những database khác nếu thích. Lúc này bạn hoàn toàn có thể bắt đầu viết SQL bằng cách nhấn vào menu SQL. Nhưng mình khuyến khích sử dụng phần mềm khác vì nó dễ sử dụng và giao diện cũng thân thiện hơn. Bây giờ mình sẽ chuyển qua cài đặt phần mềm giúp mình viết những SQL query dễ dàng hơn. Hướng dẫn cài đặt DBeaver và kết nối với MySQLĐầu tiên các bạn vào link này để tải phần mềm DBeaver về. Đây là phần mềm miễn phí nhưng có bản trả phí cho doanh nghiệp. Các bạn cứ tải bản miễn phí là được. Sau đó cài đặt như phần mềm bình thường. Trong lúc cài đặt, các bạn sẽ thấy bảng phía dưới hiện ra. Các bạn chọn MySQL và tiếp tục nhé. Tiếp đến bạn sẽ thấy màn hình như sau Lúc này các bạn điền tên của Database mà các bạn vừa tạo khi trước vào. Sau đó nhấn nút test connection. Nếu có lỗi gì thì bạn kiểm tra lại xem tên của database có đúng không nhé. Sau đó thì nhấn nút connect thôi. Bây giờ phần mềm đã sẵn sàng cho việc sử dụng. Các bạn cho chạy chương trình lên nhé. Lúc này bạn có thể sẽ nhận được thông báo hỏi có muốn cài đặt database mẫu không. Tùy bạn nếu muốn thì cứ cài đặt để thực hành thêm Để bắt đầu viết query đầu tiên, các bạn mở database mà mình tạo. Tìm đến table pokemon. Có một điểm mình chú ý ở đây là câu lệnh Thực tế bạn có thể xóa phần tên của database, nhưng nhiều lúc tên của các table có thể bị trùng nên tốt nhất các bạn nên giữ lại. Bây giờ bạn đã có thể tự thực hành viết các SQL query rồi nhé! Chú ý: nhiều lúc phần mềm có thể sẽ yêu cầu bạn kết nối lại với database. Lúc này bạn Sau đây là một vài tips cho việc sử dụng phần mềm cho những ai chưa từng động vào những công cụ tương tự. Tips sử dụng phần mềm DBeaverPhần này mình viết riêng cho những bạn chưa từng làm việc với các ứng dụng dành riêng cho việc lập trình. Các bạn đã làm quen rồi thì có thể bỏ qua phần này. Thực thi câu lệnh SQLViệc này khá đơn giản. Các bạn có thể nhìn lên góc trái của màn hình soạn thảo sẽ thấy vài nút tương tự như nút Mình giải thích sơ chỗ này. Sau khi chọn phần lệnh muốn thực thi, nếu các bạn click vào nút ở mũi tên màu xanh thì kết quả sẽ hiện ở một tab mới và giữ nguyên kết quả của lần chạy trước. Nếu các bạn click vào nút ở mũi tên màu đỏ thì nó sẽ xóa toàn bộ kết quả và xuất kết quả mới đè lên. Nhưng nếu bạn chạy lệnh thường xuyên thì khá bất tiện phải không nào. Có một lệnh shortcut là Lệnh Tạo mới SQL ScriptĐể tạo mới một SQL script, các bạn chỉ cần nhấn Tự động format lệnh SQLĐơn giản là các bạn chọn hết toàn bộ câu lệnh rồi bấm Nhưng thực tế thì mình lại không hề sử dụng câu lệnh này. Mình quen sử dụng style riêng của mình và cách này thì làm thủ công. Các bạn có thể tự tạo cho mình một style riêng, miễn sao bạn hiểu và kiểm soát được code của mình. Bây giờ bạn đã có đầy đủ các phần mềm cần thiết cho việc học SQL. Các bạn có thể bắt đầu với bài viết hướng dẫn lập trình SQL cho người hoàn toàn mới. Nếu các bạn có câu hỏi gì thì comment bên dưới nhé. |
Bài Viết Liên Quan
Tổng hợp html
Trong bài viết này, mình sẽ hướng dẫn các bạn làm thế nào để có thể kết hợp các hàm VLOOKUP, SUM và SUMIF để dò tìm và tính tổng dựa trên 1 số điều ...
Loại kỹ sư nào sử dụng python?
Bất kỳ kỹ sư nào cũng sẽ nghe nói về Python ở giai đoạn này. Nhưng nếu bạn là một kỹ sư cơ khí điển hình, có khả năng bạn và nhóm của bạn sẽ không ...
Ngày lễ Pongal 2023 Tamil Nadu
Pongal 2023 là lễ hội của nông dân. Đó là lễ hội thu hoạch kéo dài bốn ngày được tổ chức ở Tamil Nadu. Tất cả các loại cây trồng được thu hoạch trong ...
Which TVET colleges are still open for 2023 online applications?
Northlink College là một trường Cao đẳng TVET được đăng ký trên toàn quốc nằm ở tỉnh Western Cape. Họ đang thực hiện sứ mệnh Cung cấp Giáo dục và Đào ...
Làm thế nào để bạn tìm thấy số thấp nhất trong một mảng trong python?
Bạn có thể tìm số nhỏ nhất của một danh sách trong Python bằng cách sử dụng hàm min(), hàm sort() hoặc vòng lặp forChúng ta sẽ xem xét các quy trình sau để ...
Thời gian được đo bằng Python là gì?
Mặc dù nhiều nhà phát triển công nhận Python là ngôn ngữ lập trình hiệu quả, nhưng các chương trình Python thuần túy có thể chạy chậm hơn so với các chương ...
Toán tử trong Python Lớp 12 là gì?
Sự kết hợp của các giá trị, biến, toán tử và lời gọi hàm được gọi là một biểu thức. Trình thông dịch Python có thể đánh giá một biểu thức hợp ...
Có bao nhiêu loại số trong python?
Python cung cấp bốn loại số cơ bản. số nguyên đơn giản, số nguyên dài, số dấu phẩy động và số phứcCác con số đều có một số điểm chung. Về cơ ...
Trình biên dịch trực tuyến C++
Viết, Chạy & Chia sẻ mã Ngôn ngữ C trực tuyến bằng trình biên dịch C trực tuyến của OneCompiler miễn phí. Đây là một trong những trình biên dịch trực tuyến ...
What day is 15th of April 2023?
Trang web này sử dụng cookie để thu thập thông tin về cách bạn tương tác với trang web của chúng tôi. Chúng tôi sử dụng thông tin này để cải thiện và tùy ...
Getters và setters python youtube
Python là một trong những ngôn ngữ lập trình phổ biến nhất thế giới hiện nay. Nó được tạo ra vào năm 1991 bởi Guido van RossumTheo van Rossum, Python là ...
Tôi nên sử dụng dấu ngoặc đơn hay dấu ngoặc kép trong PHP?
Sự khác biệt duy nhất ở đây là xử lý các biến được đặt bên trong dấu ngoặc kép. Hãy xem ví dụ đơn giản này
Pitbull lai giá bao nhiêu
Trong thời gian vừa qua, những vụ chó Pitpull cắn chết người, chó pitpull cắn người bị thương là đề tài nóng hổi. Tại sao loại chó này lại hung dữ như ...
Chuỗi để đánh dấu thời gian Python
Tôi đã chơi với Python trong vài ngày qua trong khi dọn dẹp tập dữ liệu và một điều tôi muốn làm là dịch các chuỗi ngày thành dấu thời gianTôi đã bắt ...
Hiển thị một dòng css
OK, tôi nghĩ rằng tôi vừa phát hiện ra rằng tôi đã xem nhầm phần của trang. Bạn đang đề cập đến các phần tử với các lớp .container { display: inline ...
MongoDB có sử dụng API REST không?
Khi bạn đến với chương này, bạn đã thiết lập một cơ sở dữ liệu MongoDB, nhưng bạn chỉ có thể tương tác với nó thông qua MongoDB shell. Trong suốt chương ...
Cài đặt Python 3.7 Mac M1
Trước khi chúng tôi bắt đầu, bạn phải xác định loại bộ xử lý mà máy tính Apple của bạn có. Để kiểm tra xem bạn có Apple Silicon hay Intel 1. Nhấp vào ...
Tôi có thể học Python trên thiết bị di động không?
Tìm hiểu python cho android từ cơ bản trong khóa đào tạo trực tuyến miễn phí này. Khóa học Python cho android được giảng dạy trực tiếp bởi các chuyên gia. Tìm ...
Thư Windows hiển thị mã HTML thay vì thư được định dạng
Tất cả những người thiết kế email tiếp thị đều đã xem qua tác phẩm của người khác và thích những gì họ thấy. Trong những lúc như vậy, bạn có thể ...
Ví dụ thô về php mvc
PHP là ngôn ngữ kịch bản máy chủ và là công cụ mạnh mẽ để tạo các trang Web động và tương tácPHP là một giải pháp thay thế được sử dụng rộng rãi, ...