ওরাকল ডিবি

Oracle DB একটি রিলেশনাল ডাটাবেজ ম্যানেজমেন্ট সিস্টেম। [Stack Overflow](https://survey.stackoverflow.co/2022/#databases) এর তথ্য মতে ২০২২ সালে অন্যতম ব্যবহার করা DBMS গুলোর মধ্যে অবস্থান করছে Oracle DB

কন্ট্রিবিউটর

  • sabbirshawon
  • mhasanmeet
  • jaamaalxyz
  • iamraufu

শেয়ার করুন

Oracle DB ইন্সটল করতে

  • Oracle এর অফিশিয়াল গাইডলাইন ফলো করুনঃ

    https://docs.oracle.com/en/database/oracle/oracle-database/index.html

ওরাকল ডিবির প্রাথমিক কমান্ড সমুহ

  • বর্তমানে কি কি টেবিল এবং ভিউ আছে তা দেখতে

    SELECT * FROM TABS;
  • টেবিল তৈরি করার জন্য

    CREATE TABLE tableName(col1 DataType, col2 DataType,..., coln DataType);
  • এই নামে কোন টেবিল আছে কিনা চেক করে নতুন টেবিল তৈরি করা

    CREATE TABLE tableName IF NOT EXISTS(col1 DataType, col2 DataType,..., coln DataType);
  • কোন টেবিলে ডাটা ইনসার্ট করতে

    INSERT INTO tableName(col1 DataType, col2 DataType,..., coln DataType) VALUES(col1_Value, col2_Value,... coln_Value);
  • কোন টেবিল ডিলেট করতে

    DROP TABLE tableName IF EXIST;

গ্রুপিং ফাংশন

স্ট্রিং ফাংশন

  • ASCII

কন্ট্রোল ফ্লো ফাংশন

ওরাকল ডিবি ইউজার বাবস্থাপনা

  • ওরাকল ডাটাবেজ ইন্সটল করা হলে রুট ইউজারে প্রবেশ করুনঃ

    sqlplus / as sysdba
  • নতুন ইউজার তৈরী করতে

    CREATE USER username
  • বর্তমান ইউজার ও এডমিনদের তথ্য তালিকা হিসেবে দেখতে

    SELECT * FROM ALL_USERS;
  • ডিফল্ট এডমিন `root` এর পাসওয়ার্ড চেঞ্জ করতে

    ALTER USER sysdba IDENTIFIED by PASSWORD;
  • নতুন ইউজারকে সকল প্রিভিলেজ দিতে

    GRANT ALL PRIVILEGES to username;
  • কোন ইউজারকে ডিলেট করতে

    DROP USER username;

ডাটা টাইপ

  • ক্যারেক্টার টাইপ `CHAR`

    CHAR
  • ভেরিয়েবল লেংথ ক্যারেক্টার `VARCHAR2`

    VARCHAR2
  • ইউনিকোড ক্যারেক্টার NCHAR

    NCHAR
  • ভেরিয়েবল লেংথ ইউনিকোড ক্যারেক্টার NVARCHAR2

    NVARCHAR2
  • NUMBER

    NUMBER
  • FLOAT

    FLOAT
  • ক্যারেক্টার ডাটা আপটু ২ গিগাবাইট এর জন্য `LONG`

    LONG
  • DATE

    DATE
  • TIMESTAMP

    TIMESTAMP
  • বড় বাইনারি অবজেক্ট BLOB

    BLOB
  • বড় ক্যারেক্টার অবজেক্ট CLOB

    CLOB
  • বড় ইউনিকোড ক্যারেক্টার অবজেক্ট NCHAR

    NCLOB
  • ডাটাবেজের বাইরের কোন বড় ফাইল লোকেটর BFILE

    BFILE
  • কোন রো এর ইউনিক অ্যাড্রেস ROWID

    ROWID

গাণিতিক ফাংশন

সময়ের ফাংশন

অন্যান্য ফাংশন