View allAll Photos Tagged NoSQL

www.dhakshatech.com/hadoop-training-in-chennai/

Dhaksha Technology Apache Hadoop training in Chennai is the talented origin for Hadoop training,placement and certifications. We offer Hadoop courses for developers, administrators, analyst with Real time IT professionals. Provide training in Basic SQL,UNIX commands,Apache Hadoop projects using Hadoop, Pig, Hive, Sqoop, HBase, Mahout, HCatalog, Flume, Cassandra, MongoDB, Redis, Solr, Lucene, Oozie, many other NoSQL Databases, and Open Source Projects.

 

Enroll for Hadoop Training & Certification in Delhi to gain hands on experience. Extensive certification course to learn Data Engineering using SQL, NoSQL, Hadoop- Spark and Cloud computing. Register today at www.analytixlabs.co.in/big-data-analytics-hadoop-spark-tr...

 

mongodb Online training @ www.virtualtrainingpedia.com

Virtuatrainingpedia.com provides mongodb training, mongoDB is an open source NoSQL database,MongoDB to help better analyze and communicate big data trends ,request course Contact us: +1 206-259-7993 Visit us: virtualtrainingpedia.com/courses/?id=42

 

www.dhakshatech.com/hadoop-training-in-chennai/

Dhaksha Technology Apache Hadoop training in Chennai is the talented origin for Hadoop training,placement and certifications. We offer Hadoop courses for developers, administrators, analyst with Real time IT professionals. Provide training in Basic SQL,UNIX commands,Apache Hadoop projects using Hadoop, Pig, Hive, Sqoop, HBase, Mahout, HCatalog, Flume, Cassandra, MongoDB, Redis, Solr, Lucene, Oozie, many other NoSQL Databases, and Open Source Projects.

 

Là một lập trình viên Backend Engineer. Trong quá trình đi phỏng vấn mình đã được yêu cầu trả lời các câu hỏi về database. Và việc thiết kế database như thế nào là câu hỏi thường xuyên xuất hiện. Các dạng câu hỏi mình gặp và cách mình tóm tắt lại sau buổi phỏng vấn.

  

Câu hỏi 1: Em có thiết kế database không?Trả lời:

  

- Có, em đã tham gia vào việc thiết kế database trong các dự án mà em làm việc, bao gồm cả việc thiết kế mới và tối ưu hóa các cơ sở dữ liệu hiện có.

  

- Em sử dụng các hệ quản trị cơ sở dữ liệu như MySQL, MSSQL, MariaDB và cũng có kinh nghiệm với NoSQL (như Redis) để xử lý các tình huống đặc thù.

  

Câu hỏi 2: Khi thiết kế database, em sẽ thực hiện các bước gì?Trả lời:Khi thiết kế database, em thường tuân theo các bước sau để đảm bảo cơ sở dữ liệu vừa hiệu quả, vừa dễ bảo trì:

  

1. Thu thập và phân tích yêu cầu trước khi thiết kế database

  

- Mục tiêu: Hiểu rõ các yêu cầu từ phía khách hàng, business analyst hoặc đội phát triển.

  

- Ví dụ: Định nghĩa rõ các đối tượng (entities) cần lưu trữ, như "nhân viên", "hóa đơn", "phòng" trong hệ thống HRM hoặc RMS.

  

- Kết quả: Danh sách các chức năng chính và các trường dữ liệu cần thiết.

  

2. Xác định các thực thể (entities) và mối quan hệ (relationships)

  

- Mục tiêu: Xác định các bảng chính trong cơ sở dữ liệu và mối quan hệ giữa chúng (1-1, 1-n, n-n).

  

- Ví dụ: Trong hệ thống quản lý nhân sự, xác định mối quan hệ giữa bảng employees (nhân viên) và bảng departments (phòng ban).

  

3.

trannhatsang.com/10-buoc-thiet-ke-database-cho-1-ky-su-ba...

1 2 ••• 43 44 46 48 49 ••• 57 58