- vừa được xem lúc

Chìa khóa hiểu mọi loại DATABASE từ con số âm

0 0 1

Người đăng: Du Code Lởm

Theo Viblo Asia

Lời nói đầu

  • Các anh em lập trình nói riêng và ai làm trong ngành công nghệ thông tin nói chung một vài anh em làm trong bộ phận khác liên quan dữ liệu (data)
  • Anh em hiểu data là gì là thứ gì đó vĩ đại vô cùng như anh em làm trong ngành công nghệ thông tin thì cần học khóa học abc ... rồi thì học xong mới được đi làm các anh em học lên bờ xuống biển mà một tư duy nữa là phải học nào thì hiểu tạo db như nào các câu lệnh *select , delete , update , drop ,create ...
  • Các anh em có hiểu quá nhầm hay hiểu xa xôi đi bao nhiêu bước không cứ phải học cao siêu như cao thủ mới giám bắt đầu à hihi
  • Bản thân tôi chỉ cần hiểu làm sao dữ liệu đúng và lưu trữ hợp lý là được . Đơn giản như tính toán tồn kho 1 nhà máy có khi chả cần đến database là gì ý họ vẫn dùng excel tính toán ầm ầm vậy hỏi đó có phải dữ liệu không .
  • Nên là thông điệp tôi muốn truyền tải cho anh em là hãy tự tin vào bản thân trong mọi khả năng mình có và tư duy khác biệt về cơ sở dữ liệu của chúng ta hơn .

Một số kinh nghiệm típ hay cho anh em

Tôi đã làm 5 năm với cơ sở dữ liệu cũng ko quá dài nhưng đó là một số đúc kết cho anh em

  1. Chả phải học quá nhiều chỉ cần tìm đúng người đúng hướng là ngon . Như tôi thấy 1 kênh ở việt nam anh ấy xây dựng cộng đồng khá thú vị là anh Trần Quốc Huy Anh em có thể search cày hết các video anh ý chia sẻ cũng khá hay ...hihi
  2. Bỏ qua các tư duy hệ thống lớn không phải là anh em cứ nghĩ cao siêu là ờ tôi phải là làm cho ông lớn như Sọp pe hay là da đa , hay các ông lớn như Viettel , ngân hàng tập đoàn lớn dữ liệu nhiều thì anh em nhanh lên level đâu
  3. Anh em cần hiểu cốt lõi của database . Nó đi từ bước 1 đến bước n như nào
  4. Giờ bảo xây dựng 1 database quản lý sản phẩm thôi ae trong đầu phải nghĩ xem là có bao nhiêu table , các mối quan hệ như nào như dạng quản lý tồn kho 1 nhà máy ấy người ta hiểu quy trình là được
  5. Sẵn sàng trong mọi trường hợp là rất quan trọng . Vì dữ liệu là thứ cực kỳ quý mất mát dữ liệu khách hàng là 1 điều khó mà ổn được anh em nên backup data thường xuyên
  6. Vấn đề bảo mật dữ liệu dữ liệu các bạn phải bảo vệ 1 cách nghiêm ngặt ví dụ hiểu đơn giản như báu vật quý sẽ có nhiều bảo vệ hoặc muốn vô phải có chìa khóa ấy nên chúng ta cần bảo vệ chặt chẽ nhất nehs
  7. Để đáp ứng vấn đề bảo mật không phải là thuê nhiều bảo vệ như tòa nhà đâu . Chúng ta có các công cụ giám sát thông báo sớm nhất ấy ,
  8. Trong khi anh em làm việc với db chắc hẳn là anh em cũng sẽ gặp trường hợp câu lệnh bị chậm db chưa hợp lý hoặc responsive time quá lâu với 1 câu lệnh chúng ta nghĩ ngay đến việc tối ưu từ 20s về 1,2s chẳng hạn Làm sao để làm được điều đó là bài toán tưởng dễ thành khó và ngược lại đó là chsung ta nên hỏi chuyên gia hoặc nghiên cứu điểm nghẽn để đưa ra vấn đề và cách giải quyết

Lời kết

Ở bài viết này tôi không đi vào chi tiết từng mục chỉ là chia sẻ vui vui cho ae về tư duy thôi , còn anh em muốn xem chi tiết có thể comment tôi sẽ lên bài viết chi tiết thôi đừng quên vote cho tôi nhé Chúc anh em có 1 sự nghiệp ổn định cảm ơn anh em

Bình luận

Bài viết tương tự

- vừa được xem lúc

Mô hình quan hệ - thực thể (Entity – Relationship Model)

Mô hình quan hệ thực thể (Entity Relationship model - E-R) được CHEN giới thiệu vào năm 1976 là một mô hình được sử dụng rộng rãi trong các bản thiết kế cơ sở dữ liệu ở mức khái niệm, được xây dựng dựa trên việc nhận thức thế giới thực thông qua tập các đối tượng được gọi là các thực thể và các mối

0 0 133

- vừa được xem lúc

[Embulk #1] Công cụ giúp giảm nỗi đau chuyển đổi dữ liệu

Embulk là gì. Embulk là một công cụ open source có chức năng cơ bản là load các record từ database này và import sang database khác.

0 0 58

- vừa được xem lúc

Window Functions trong MySQL, Nâng cao và cực kì hữu dụng (Phần II).

Chào mọi người, lại là mình đây, ở phần trước mình đã giới thiệu với mọi người về Window Functions Phần I. Nếu chưa rõ nó là gì thì mọi người nên đọc lại trước nha, để nắm được định nghĩa và các key words, tránh mắt chữ O mồm chứ A vì phần này mình chủ yếu sẽ thực hành với các Window Functions.

0 0 110

- vừa được xem lúc

Window Functions trong MySQL, Nâng cao và cực kì hữu dụng (Phần I).

Chào mọi người, mình mới tìm hiểu đc topic Window Functions cá nhân mình cảm thấy khá là hay và mình đánh giá nó là phần nâng cao. Vì ít người biết nên Window Functions thấy rất ít khi sử dụng, thay vì đó là những câu subquery dài dằng dặc như tin nhắn nhắn cho crush, và người khác đọc hiểu được câu

0 0 981

- vừa được xem lúc

Disable và Enable trigger trong Oracle

Origin post: https://www.tranthanhdeveloper.com/2020/12/disable-va-enable-trigger-trong-oracle.html.

0 0 41

- vừa được xem lúc

Lưu trữ dữ liệu với Data Store

. Data Store là một trong những componet của bộ thư viện Android JetPack, nó là một sự lựa chọn hoàn hảo để thay thế cho SharedPreferences để lưu trữ dữ liệu đơn giản dưới dạng key-value. Chúng ta cùng làm một so sánh nhỏ để thấy sự tối ưu của Data Store với SharedPreferences nhé.

0 0 74