TopDev
Sort by
71 results
HIGHLIGHT COMPANY

COMPANY INFORMATION

job-imageCÔNG TY CỔ PHẦN GIẢI PHÁP MKT
Thành phố Hà Nội
job-imageLG CNS Việt NamLG CNS - Công ty IT số 1 Hàn Quốc
Thành phố Hà Nội, Thành phố Hải Phòng 100-499
job-imageMBBANKVững vàng – Tin cậy
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Cần Thơ, Thành phố Đà Nẵng Hơn 1000
job-imageCathay Insurance (Vietnam) Co., Ltd15 years, just peaks!
Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh 100-499
job-imageBIDV - Ban Quản lý & Phát triển CorebankingChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000
job-imageMBBANKVững vàng – Tin cậy
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Cần Thơ, Thành phố Đà Nẵng Hơn 1000
job-imageMBBANKVững vàng – Tin cậy
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Cần Thơ, Thành phố Đà Nẵng Hơn 1000
job-imageTrung tâm Công nghệ thông tin BIDVChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000
job-imageMBBANKVững vàng – Tin cậy
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Cần Thơ, Thành phố Đà Nẵng Hơn 1000
job-imageCông ty Cổ phần Viễn thông FPT (FPT Telecom)Khách hàng là Trọng tâm
Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh, Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Hà Nội, Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Hà Nội 10.000-19.999
job-imageLG CNS Việt NamLG CNS - Công ty IT số 1 Hàn Quốc
Thành phố Hà Nội, Thành phố Hải Phòng 100-499
job-imageMBBANKVững vàng – Tin cậy
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Cần Thơ, Thành phố Đà Nẵng Hơn 1000
job-imageCông ty Cổ phần Viễn thông FPT (FPT Telecom)Khách hàng là Trọng tâm
Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh, Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Hà Nội, Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Hà Nội 10.000-19.999
job-imageMBBANKVững vàng – Tin cậy
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Cần Thơ, Thành phố Đà Nẵng Hơn 1000
job-imageBIDV - Ban Quản lý & Phát triển CorebankingChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000

RELATED POSTS

Marketplace Illustration
Bỏ túi cheatsheet PostgreSQL hữu ích cho mọi developer

Bài viết được sự cho phép của tác giả Nguyễn Thành Nam I. Tổng hợp PostgreSQL Cheatsheet 1. Cơ bản Các lệnh dưới đây giúp bạn bắt đầu với PostgreSQL, bao gồm chuyển đổi và kết nối, liệt kê cơ sở dữ liệu, kết nối đến một cơ sở dữ liệu cụ thể, và ngắt kết nối. # Chuyển đổi và kết nối $ sudo -u postgres psql # Liệt kê tất cả cơ sở dữ liệu postgres=# \l # Kết nối đến cơ sở dữ liệu có tên là postgres postgres=# \c postgres # Ngắt kết nối postgres=# \q postgres=# \! ⚡️ Các lệnh psql Tùy chọn Ví dụ Mô tả [-d] <database> psql -d mydb Kết nối đến cơ sở dữ liệu -U psql -U john mydb Kết nối với một người dùng cụ thể -h -p psql -h localhost -p 5432 mydb Kết nối đến một máy chủ/địa chỉ cụ thể -U -h -p -d psql -U admin -h 192.168.1.5 -p 2506 -d mydb Kết nối PostgreSQL từ xa -W psql -W mydb Yêu cầu nhập mật khẩu -c psql -c '\c postgres' -c '\dt' Thự [...]

Marketplace Illustration
MySQL vs MS SQL Server: Phân biệt hai RDBMS phổ biến nhất

Trong bối cảnh phát triển phần mềm ngày càng đa dạng và phức tạp, việc lựa chọn một hệ quản trị cơ sở dữ liệu (DBMS) phù hợp đóng vai trò quan trọng trong việc đảm bảo hiệu năng, tính ổn định và khả năng mở rộng của ứng dụng. MySQL và SQL Server, hai trong số những DBMS phổ biến nhất hiện nay, đều sở hữu những ưu điểm riêng biệt. Bài viết này sẽ tiến hành so sánh MySQL và SQL Server, nhằm cung cấp cho người đọc cái nhìn toàn diện và khách quan, từ đó đưa ra lựa chọn tối ưu cho dự án của mình. Nhắc lại Hệ quản trị cơ sở dữ liệu quan hệ (RDBMS) RDBMS là hệ quản trị cơ sở dữ liệu quan hệ mạnh mẽ, hiệu quả trong việc lưu trữ, quản lý và thao tác dữ liệu có cấu trúc. Nền tảng của RDBMS nằm ở mô hình quan hệ, được đề xuất bởi E.F. Codd vào năm 1970. Mô hình [...]

Marketplace Illustration
So sánh MySQL và MongoDB: Nên chọn CSDL nào?

MySQL và MongoDB là hai hệ thống quản lý cơ sở dữ liệu phổ biến được sử dụng rộng rãi hiện nay, đều có khả năng mang lại hiệu năng và khả năng quản trị tốt. Tuy nhiên mỗi hệ thống sẽ có những đặc điểm khác nhau và phụ thuộc vào trường hợp bài toán thực tế để sử dụng một cách hiệu quả. Để xác định xem dự án sắp tới của bạn cần sử dụng hệ thống nào thì trong bài viết này chúng ta cùng so sánh giữa MySQL và MongoDB nhé. MySQL là gì? MySQL là một hệ thống quản trị cơ sở dữ liệu (CSDL) quan hệ mã nguồn mở (RDBMS) đầy đủ tính năng thuộc sở hữu của Oracle. Dữ liệu trong MySQL được lưu trữ dưới dạng các bảng và sử dụng ngôn ngữ truy vấn có cấu trúc (SQL) để thực hiện việc truy cập đến CSDL. MySQL được sử dụng cho việc lưu trữ các thông tin trên trang Web, tương thích vớ [...]

Marketplace Illustration
Hướng dẫn kết nối đến PostgreSQL từ Laravel

Bài viết được sự cho phép của tác giả Thầy Long Web Kết nối đến PostgreSQL từ Laravel cũng đơn giản như khi kết nối đến Mysql không khác chi nhiều. Chỉ khác ở chỗ cấu hình ban đầu thôi. Trước khi đọc bài này, mời bạn đọc trước bài Quản trị PostgreSQL với pgAdmin4 để biết cách quản trị PostgreSQL nhe. Xong rồi thì mới xem bài này. Tạo project Laravel Vào command line chạy lệnh sau để có project Laravel: composer create-project laravel/laravel thuctap Cấu hình để kết nối đến PostgreSQL từ Laravel Mở file .env và khai báo kết nối DB_CONNECTION = pgsql DB_HOST = localhost DB_PORT = 5432 DB_DATABASE = banhang DB_USERNAME = postgres DB_PASSWORD = 123 Tạo database trong Postgres Mở pgAdmin4, tạo database banhang như gợi ý trong hình Chạy migration để tạo các table cơ bản cho laravel Chuyển vào folder project vừa tạo ở trên và chạy lệnh sau để tạo các table cần thiết cho laravel hoạc động: php artisan migrate Sau khi tạo xong, chuuyển qua bên pgAdmin4 sẽ thấy các table được tạo ra trong database [...]

Marketplace Illustration
Tìm hiểu về JOIN trong SQL: Các loại JOIN thường được sử dụng

Thao tác JOIN là một kiến thức cơ bản trong SQL giúp chúng ta có thể kết hợp dữ liệu từ nhiều bảng khác nhau dựa theo những điều kiện cụ thể. Có nhiều loại JOIN phục vụ cho từng mục đích mà bạn cần hiểu rõ để có thể áp dụng đúng để xử lý một câu lệnh SQL hiệu quả. Bài viết hôm nay chúng ta cùng nhau tìm hiểu chi tiết về JOIN trong SQL và cụ thể cách sử dụng từng loại JOIN để có thể lấy được dữ liệu mong muốn khi truy vấn nhé. JOIN trong SQL Trong ngôn ngữ truy vấn có cấu trúc (SQL – Structured Query Language), JOIN là một thao tác được sử dụng để kết hợp hay nối (join) dữ liệu từ nhiều bảng có liên quan lại với nhau để tập hợp chúng thành kết quả mong muốn. Như ở ví dụ dưới đây, chúng ta có 2 bảng: 1 bảng chứa dữ liệu tên học sinh, 1 bảng chứa dữ liệu về môn học mà họ [...]

Marketplace Illustration
Tuyển tập 25 câu hỏi phỏng vấn PostgreSQL thường gặp

Bài viết được sự cho phép của tác giả Nguyễn Thành Nam I. Giới thiệu PostgreSQL​ PostgreSQL là một hệ thống quản trị cơ sở dữ liệu quan hệ và đối tượng (object-relational database management system) miễn phí và nguồn mở (RDBMS) tiên tiến nhất hiện nay, khả năng mở rộng cao và tuân thủ các tiêu chuẩn kỹ thuật. Nó được thiết kế để xử lý một loạt các khối lượng công việc lớn, từ các máy tính cá nhân đến kho dữ liệu hoặc dịch vụ Web có nhiều người dùng đồng thời. PostgreSQL được phát triển dựa trên POSTGRES 4.2 tại phòng khoa học máy tính Berkeley, Đại học California. PostgreSQL được thiết kế để chạy trên các nền tảng tương tự UNIX. Tuy nhiên, PostgreSQL sau đó cũng được điều chỉnh linh động để có thể chạy được trên nhiều nền tảng khác nhau như Mac OS X, Solaris và Windows. PostgreSQL là một phần mềm mã nguồn mở miễn phí. Mã nguồn của phần mềm khả dụ [...]

Marketplace Illustration
So sánh RDBMS và NoSQL. Nên sử dụng loại CSDL nào cho dự án của bạn?

Nhu cầu lưu trữ và quản lý dữ liệu trong thời đại công nghệ hiện nay là vô cùng lớn, đặc biệt là với các hệ thống Big Data cũng như phục vụ cho các ứng dụng trí tuệ nhân tạo AI hay IoT. NoSQL đang được xem là một giải pháp phù hợp dành cho các bài toán có khối lượng lưu trữ dữ liệu khổng lồ; tuy nhiên RDBMS vẫn luôn đem lại giải pháp tốt cho hầu hết các ứng dụng hiện nay. Bài viết hôm nay chúng ta cùng nhau so sánh RDBMS và NoSQL để xem bạn sẽ lựa chọn loại CSDL nào dành cho dự án sắp tới nhé. RDBMS – Cơ sở dữ liệu quan hệ RDBMS: Relational Database Management System là loại cơ sở dữ liệu mà trong đó dữ liệu được lưu trữ dưới dạng các hàng và cột trong bảng; mối quan hệ giữa các bảng được xác định thông qua khóa chính (primary key) và khóa ngoài (foreign key). Đặc điểm củ [...]

Marketplace Illustration
Sao lưu và phục hồi dữ liệu trong SQL server

Bài viết được sự cho phép của tác giả Lê Hồng Kỳ Sao lưu và phục hồi dữ liệu trong sql server là một trong những thao tác quan trọng mà người quản trị cơ sở dữ liệu phải thực hiện. Nếu như thao tác sao lưu (Backup database) được thực hiện để lưu dữ liệu và được thực hiện thường xuyên thì thao tác phục hồi dữ liệu (Restore database) chỉ được thực hiện khi nào máy chủ bị sự cố như hư ổ cứng hoặc dữ liệu bị mất do người dùng vô tình hoặc cố ý xoá,… Ngoài ra thao tác phục hổi dữ liệu cũng được thực hiện để sao chép database từ máy chủ này sang máy chủ khác. Sao lưu và phục hồi dữ liệu trong sql server – Các loại sao lưu dữ liệu Loại 1: Full backup Loại backup này sẽ backup dữ liệu đầy đủ nhất, vì vậy máy chủ sẽ mất nhiều thời gian để thực hiện nếu database lớn Cú pháp backup database Tê [...]

Marketplace Illustration
MSSQL Database Forensic (SQL Server)

Bài viết được sự cho phép của tác giả Trần Nhật Trường Giới thiệu Lợi ích của điều tra số Database nói chung: Truy cứu nguồn gốc các hoạt động DML và DDL của người dùng. Xác định các dữ liệu trước và sau câu truy vấn. Phục hồi các row data bị xoá Có thể giúp chứng minh hoặc bác bỏ một tình huống thất thoát dữ liệu. Xác định phạm vi xâm nhập cơ sở dữ liệu DML và DDL là gì? DDL là viết tắt của Ngôn Ngữ Định Nghĩa Dữ Liệu và do vậy có thể nói câu lệnh DDL được dùng để định hình dữ liệu của bạn trông như thế nào, tổ chức ra sao. Một số câu lệnh DDL phổ biến mà chúng ta dễ bắt gặp nhất chính là: CREATE – được dùng để tạo mới các đối tượng trong cơ sở dữ liệu như database, table, function, stored procedure, trigger. ALTER – được dùng để sửa đổi các đối tượng như table (thê [...]

Marketplace Illustration
Kỹ thuật phân trang với PHP và MySQL

Bài viết được sự cho phép của tác giả Mai Đông Giang Áp dụng kỹ thuật phân trang là một phần quan trọng với bất kỳ ngôn ngữ lập trình web nào. Phân trang với PHP và Mysql có nhiều cách làm. Thế nhưng, với các bạn mới tiếp xúc thì chắc chắn đôi lúc gặp khó khăn về cách xử lý. Trong bài này mình sẽ hướng dẫn các bạn một cách đơn giản nhất của kỹ thuật phân trang trong php kết hợp với mysql. Phân trang giúp giảm thời gian tải cho website, nâng cao hiệu suất. Từ đó, giúp website đạt thứ hạng cao hơn về tính thân thiện người dùng. Trong bài này, mình sẽ thao tác với table `students` có 40 dòng dữ liệu. Mỗi trang ta sẽ lấy ra và hiển thị 10 dòng dữ liệu. Để thực hiện phân trang trong PHP chúng ta cần xác định 2 giá trị quan trọng sau: – Số lượng bản ghi bạ [...]

Marketplace Illustration
Câu hỏi phỏng vấn NoSQL Developer cơ bản thường gặp nhất

Năm 2023 được dự báo là năm phát triển vượt bậc của NoSQL, chính vì vậy nhu cầu nhân lực cho vị trí NoSQL Developer cũng trở nên nhiều hơn bao giờ hết, bài viết này cung cấp cho anh em một số câu hỏi phỏng vấn NoSQL Developer hay. Tất nhiên là anh em SQL Developer có thể đọc thêm NoSQL để bổ sung kiến thức. Theo như con số thống kê thì các hệ cơ sở dữ liệu NoSQL như mongodb, nosql đang tăng dần mức độ phổ biến. Bài viết này chia sẻ với anh em 5 câu hỏi phỏng vấn liên quan tới NoSQL. Phần một này bao gồm các câu hỏi tổng quan, chi tiết và các câu hỏi khó hơn xin được viết ở phần 2. Ok, gét gô thôi anh em! Không còn đường lui nữa rồi! 1. NoSQL là gì? Điểm mạnh của NoSQL Tất nhiên là câu hỏi đầu tiên phỏng vấn NoSQL Developer là câu hỏi về khái niệm NoSQL. Câu hỏ [...]

Marketplace Illustration
Top 5 câu hỏi phỏng vấn MySQL hay gặp và câu trả lời

Lại là chuỗi bài series phỏng vấn, SQL có rồi, các hệ cơ sở dữ liệu (RDBMS) khác có rồi, giờ tới lượt MySQL. DB phổ biến hàng đầu thế giới liệu phỏng vấn có gì khác biệt? Tất cả sẽ tới trong 3 phần của chuỗi bài viết phỏng vấn MySQL. Bắt đầu thôi nào anh em. Meme cuối cùng cũng chỉ là meme chứ không ý gì là dìm hàng MongoDB. Coi chứ nhiều khi đâu phải MySQL là ngon nhất, nhưng thôi cứ cập nhật kiến thức phỏng vấn đã. 1. VARCHAR và CHAR khác nhau thế nào? Lúc nào thì sử dụng cái nào? Câu hỏi phỏng vấn MySQL này là câu hỏi cơ bản ha anh em. Đánh giá ở mức độ Junior, nắm chắc kiến thức về các kiểu dữ liệu. Đầu tiên thì CHAR và VARCHAR chắc chắn là kiểu dữ liệu dạng chuỗi ha. Độ dài các kí tự là cần được quy định. CHAR lưu trữ các kí tự có độ dài cố định, [...]

Marketplace Illustration
Top 5 câu hỏi phỏng vấn SQL Developer - Phần 1

Liệu rằng phỏng vấn SQL Developer đơn giản chỉ xoay quanh SQL (Structure Query Language)? Xin thưa là không, SQL Developer ngoài hiểu biết sâu rộng về SQL cũng cần có kiến thức về bảo mật, về tổng quan hệ cơ sở dữ liệu và nhiều yếu tố, thành phần khác liên quan tới DB. Phần 1 bài viết này sẽ chia sẻ 5 câu hỏi liên quan tới SQL, mỗi câu hỏi là một phần kiến thức anh em có thể tham khảo. Vừa đánh giá kiến thức, vừa bổ sung nếu như đang còn hổng. [caption id="attachment_9799" align="aligncenter" width="500"] Dễ nhớ nhưng không có nghĩa anh em SQL Developer nào cũng nhìn nghiêm trọng vậy đâu nha[/caption] Chúc anh em SQL Developer thu thập được nhiều các kiến thức bổ ích thông qua bài viết này! Ô sờ kê, gét gô thôi anh em. 1. Union là gì? Union khác gì so với Union All Gòi, mồm to chứ câu đầu tiên phỏng vấn SQL Developer không thể khô [...]

Marketplace Illustration
PL/SQL là gì? Hiểu sâu về PL/SQL

Anh em có cơ hội làm việc với hệ cơ sở dữ liệu Oracle sẽ không còn lạ lẫm gì với PL/SQL. Nhưng kiến trúc cụ thể của PL/SQL là gì? PLSQL có ưu nhược điểm gì không? Bài viết dành cho anh em mới tập tành sử dụng PL/SQL nhưng cũng vô cùng bổ ích cho anh em đã có thời gian dài sử dụng. [caption id="attachment_9623" align="aligncenter" width="500"] Ơ kìa, exception chỗ nào cũng cần được xử lý chứ[/caption] 1. PL/SQL là gì? Về SQL thì anh em không còn lạ lẫm gì. SQL là viết tắt của Structural Query Language (ngôn ngữ truy vấn có cấu trúc). Vậy PL trong PL/SQL là gì? PL ở đây là Procedural Language extensions (phần mở rộng ngôn ngữ thủ tục). Bản thân SQL là cách thức giao tiếp chuẩn để làm việc với các hệ cơ sở dữ liệu RDBMS. PL/SQL là thành phần mở rộng thêm. Thành phần này giúp khắc phục một số hạn chế của SQL, bênh cạnh đó PL/ [...]

Marketplace Illustration
Oracle SQL developer - Top 5 cách dùng thông minh

Anh em có kinh nghiệm làm việc với nhiều hệ cơ sở dữ liệu, nếu đã làm việc với hệ cơ sở dữ liệu Oracle chắc không còn lạ gì Oracle SQL developer. Oracle SQL developer là công cụ miễn phí do Oracle phát triển, giúp anh em làm việc với hệ cơ sở dữ liệu Oracle. Bài viết này giới thiệu tới anh em một số tính năng chính, cách sử dụng sao cho hiệu quả công cụ này. Mong rằng bài viết này sẽ hữu dụng với anh em bước đầu làm quen với hệ cơ sở dữ liệu Oracle. Những anh em có kinh nghiệm cũng có thể tra cứu một số thủ thuật được đề cập trong bài viết. Rồi, bắt đầu thôi anh em. Tiền đề là đã cài đặt và kết nối thành công vào DB Oracle thông qua Oracle SQL developer nha. 1. Oracle SQL Developer là gì? Dành cho anh em mới bước đầu làm quen với Oracle SQL developer. Oracle SQL developer là giao diện người dùng (Graphical user [...]