# Ngày thứ nhất làm quen với Oracle

Lựa chọn phiên bản sử dụng.

Các khái niệm các về db, rồi oracle db các thứ là cái gì, tại sao sử dụng, sự khác biệt với các csdl khác như nào bạn tự đọc trên google mình lười lắm không muốn nhắc tới ở đây.

Ngày đầu tiên vào dự án tôi được yêu cầu làm quen với oracle dba hay còn gọi là cơ sở dữ liệu oracle! Như bất kì một ngôn ngữ lập trình việc đầu tiên là cài đặt. Oracle hiện có 3 phiên bản nhưng thật ra lúc mình cài đặt thì thấy nó hiện ra 4 phiên bản: 1 cái là EE (Enterprise Edition), SE (Standard Edition (SE) và XE - Expression Edition hay ở 1 số phiên bản khi cài đặt còn có thêm phiên bản PE (Profesional Edition).

  1. Enterprise Edition (EE): là phiên bản phổ biến dành cho doanh nghiệp và phải trả phí. Phù hợp cho công ty sử dụng trong các dự án. Nó có các đặc điểm sau:
    • Không giới hạn số CPUs tối đa.
    • KHông giới hạn bộ nhớ và dung lượng sử dụng.
    • Bao gồm các tính năng cha của cao cấp mà không có trong các phiên bản khác.
  2. Standard Edition (SE): Là phiên bản giới hạn của của phiên bản EE trên, hay còn gọi là phiên bản dành cho con nhà nghèo, sinh viên - phù hợp với những người mới học.
    • Giới hạn tới 4 hoặc ít hơn CPU.
    • Không giới hạn bộ nhớ và dung lượng sử dụng
    • Bao gồm đầy đủ tính năng nhưng không nhiều hơn phiên bản EE.
  3. Expression Edition (XE): Là phiên bản sử dụng miễn phí và có sẵn trên cả 2 nền tảng Windows và GNU/Linux. Cung cấp các tính năng sau:
    • Giới hạn tới 2 CPU.
    • Có thể sử dụng tối đa cho bộ nhớ là 2 RAM và 12 GB dung lượng người dùng.
    • Rất giới hạn một số tính năng.

Sau khi lựa chọn được phiên bản phù hợp cho mình thì đến bước download phiên bản của bạn về. Tìm đúng version và download nó về [tại đây]

Chú ý nhỏ nhỏ: Đối với bạn mới học thì mình khuyên nên chọn phiên bản 32 bits sẽ dễ cài đặt hơn phiên bản 64 bits (dành cho các bạn đã có kinh nghiệm với SQL).

Việc cài đặt chắc không có vấn đề gì, cứ chạy và làm theo các bước next của nó, có thể theo dõi chi tiết các bước cài đặt nó ở đây chỉ chủ ý thêm 1 vài điểm sau:

Chờ nó chạy xong mà không báo lỗi gì nghĩa là bạn cài xong rồi đó. Có lỗi gì thì cứ search google rồi tìm hiểu sẽ vỡ ra nhiều điều đó.

OK xong phần cài đặt. Giờ làm sao để sử dụng Oracle Database.

Cách sử dụng Oracle.

Nếu bạn đã từng làm việc với Cơ sở dữ liệu Microsoft SQL server thì bạn đã quen thuộc với công cụ Management studio hay Dbeaver với các bạn sử dụng nhiều cơ sở dư liệu như postGres, MySQL. Ở Oracle chúng ta có thể sử dụng 1 trong 2 công cụ trên để kết nối tới oracle DB.

Ở bài viết này mình đang sử dụng 2 công cụ chính đó là PL/SQL Tool - SQL DEVELOPER - nó Miễn phí và Toad for Oracle - Thằng nè phải trả phí. Tự chọn 1 thằng tùy nhu cầu và điều kiện của bạn rồi cài vào máy thôi.

Sau khi đã có các công cụ để làm việc, Việc tiếp theo bạn sẽ đi vào tìm hiểu các thành phần cơ bản của Oracle BASIC qua các section sau: Mình sẽ nói chi tiết từng phần ở bài sau khi có thời gian.

Ngoài ra còn 1 số phần sẽ thường xuyên sủ dụng trong các câu lệnh phức tạp hơn như: Joining, Grouping data, Subquery, Set Operators, More ON Grouping, Modifying Data, Data definition, Oracle Data types, Constraints, Temporary Tables. Sẽ có ở bài tiếp theo trong chuỗi 100 day học sử dụng oracle.

Cám ơn!

A-- A++