āĻĄā§āĻāĻžāĻŦā§āĻ (Database) āĻšāϞ⧠āĻāĻāĻāĻŋ āϏāĻāĻāĻ āĻŋāϤ āĻĄā§āĻāĻžāϰ āϏāĻāĻā§āϰāĻšāϏā§āĻĨāϞ, āϝāĻž āĻĄā§āĻāĻž āϏāĻāϰāĻā§āώāĻŖ, āĻĒāϰāĻŋāĻāĻžāϞāύāĻž, āĻāĻŦāĻ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰā§āĨ¤ āĻāĻāĻŋ āĻāĻŽāύ āĻāĻāĻāĻŋ āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āϝā§āĻāĻžāύ⧠āϤāĻĨā§āϝ āĻā§āĻŦāĻŋāϞ, āϰā§āĻāϰā§āĻĄ, āĻĢāĻŋāϞā§āĻĄ āĻŦāĻž āĻ
āύā§āϝāĻžāύā§āϝ āĻĢāϰāĻŽā§āϝāĻžāĻā§ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻž āĻšāϝāĻŧ, āϝāĻž āϏāĻšāĻā§ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻāĻŦāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻāĻĒāϝā§āĻā§āĨ¤ āĻĄā§āĻāĻžāĻŦā§āĻ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻĄā§āĻāĻžāĻŦā§āĻ āĻŽā§āϝāĻžāύā§āĻāĻŽā§āύā§āĻ āϏāĻŋāϏā§āĻā§āĻŽ (DBMS) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāĻž āĻšāϝāĻŧ, āϝāĻž āĻĄā§āĻāĻžāϰ āϏāĻāĻāĻ āύ, āϏā§āϰāĻā§āώāĻž, āĻāĻŦāĻ āϰāĻā§āώāĻŖāĻžāĻŦā§āĻā§āώāĻŖ āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰā§āĨ¤
āĻĄā§āĻāĻžāĻŦā§āĻā§āϰ āĻāĻĻā§āĻĻā§āĻļā§āϝ:
āĻĄā§āĻāĻžāĻŦā§āĻā§āϰ āĻŽā§āϞ āĻāĻĻā§āĻĻā§āĻļā§āϝ āĻšāϞ⧠āϤāĻĨā§āϝ āϏāĻāϰāĻā§āώāĻŖ āĻāĻŦāĻ āϏāĻšāĻā§ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāĻžāĨ¤ āĻĄā§āĻāĻžāĻŦā§āĻ āĻŦāĻŋāĻāĻŋāύā§āύ āϧāϰāύā§āϰ āϤāĻĨā§āϝ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰā§, āϝā§āĻŽāύ:
- āĻā§āϰāĻžāĻšāĻā§āϰ āϤāĻĨā§āϝ
- āĻĒāĻŖā§āϝ āϤāĻžāϞāĻŋāĻāĻž
- āϞā§āύāĻĻā§āύā§āϰ āϤāĻĨā§āϝ
- āĻāϰā§āĻŽāĻāĻžāϰā§āϰ āϰā§āĻāϰā§āĻĄ
- āĻšāĻŋāϏāĻžāĻŦ-āύāĻŋāĻāĻžāĻļā§āϰ āĻĄā§āĻāĻž
āĻĄā§āĻāĻžāĻŦā§āĻā§āϰ āĻĒā§āϰāĻāĻžāϰāĻā§āĻĻ:
ā§§. āϰāĻŋāϞā§āĻļāύāĻžāϞ āĻĄā§āĻāĻžāĻŦā§āĻ (Relational Database):
- āϰāĻŋāϞā§āĻļāύāĻžāϞ āĻĄā§āĻāĻžāĻŦā§āĻā§ āϤāĻĨā§āϝ āĻā§āĻŦāĻŋāϞā§āϰ āĻāĻāĻžāϰ⧠āϏāĻāϰāĻā§āώāĻŋāϤ āĻšāϝāĻŧ, āϝā§āĻāĻžāύ⧠āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻā§āĻŦāĻŋāϞ⧠āϰā§āĻāϰā§āĻĄ (āϏāĻžāϰāĻŋ) āĻāĻŦāĻ āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ (āĻāϞāĻžāĻŽ) āĻĨāĻžāĻā§āĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻĄā§āĻāĻž āĻŽāĻĄā§āϞ āϝāĻž āϤāĻĨā§āϝā§āϰ āĻŽāϧā§āϝ⧠āϏāĻŽā§āĻĒāϰā§āĻ (āϰāĻŋāϞā§āĻļāύ) āϤā§āϰāĻŋ āĻāϰāϤ⧠āϏāĻā§āώāĻŽāĨ¤
- āĻāĻĻāĻžāĻšāϰāĻŖ: MySQL, PostgreSQL, Oracle, Microsoft SQL ServerāĨ¤
- āĻŦā§āĻļāĻŋāώā§āĻā§āϝ:
- SQL (Structured Query Language) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϤāĻĨā§āϝ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāĻžāĨ¤
- āĻŦāĻŋāĻāĻŋāύā§āύ āĻā§āĻŦāĻŋāϞā§āϰ āĻŽāϧā§āϝ⧠āϏāĻŽā§āĻĒāϰā§āĻ āϏā§āĻĨāĻžāĻĒāύ āĻāϰāĻžāĨ¤
- āĻĄā§āĻāĻžāϰ āĻ
āĻāĻŖā§āĻĄāϤāĻž āĻāĻŦāĻ āϏāĻ āĻŋāĻāϤāĻž āĻŦāĻāĻžāϝāĻŧ āϰāĻžāĻāĻžāĨ¤
⧍. āύā§-āĻāϏāĻāĻŋāĻāĻāϞ āĻĄā§āĻāĻžāĻŦā§āĻ (NoSQL Database):
- āύā§-āĻāϏāĻāĻŋāĻāĻāϞ āĻĄā§āĻāĻžāĻŦā§āĻ āĻĒā§āϰāĻĨāĻžāĻāϤ āĻā§āĻŦāĻŋāϞ-āĻāĻŋāϤā§āϤāĻŋāĻ āĻāĻ āύ āĻĨā§āĻā§ āĻāĻŋāύā§āύ āĻāĻāĻāĻŋ āĻāĻžāĻ āĻžāĻŽā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ āĻāĻāĻŋ āĻĄāĻā§āĻŽā§āύā§āĻ, āĻā§-āĻā§āϝāĻžāϞ⧠āĻĒā§āϝāĻŧāĻžāϰ, āĻā§āϰāĻžāĻĢ, āĻŦāĻž āĻāϞāĻžāĻŽ-āϏā§āĻā§āϰ āĻāĻāĻžāϰ⧠āĻĄā§āĻāĻž āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§āĨ¤
- āĻāĻĻāĻžāĻšāϰāĻŖ: MongoDB, Cassandra, Redis, CouchDBāĨ¤
- āĻŦā§āĻļāĻŋāώā§āĻā§āϝ:
- āĻŦāĻĄāĻŧ āĻĒāϰāĻŋāĻŽāĻžāĻŖā§ āĻ
āϏāĻāĻāĻ āĻŋāϤ āĻĄā§āĻāĻž āϏāĻāϰāĻā§āώāĻŖāĨ¤
- āĻĻā§āϰā§āϤ āĻĄā§āĻāĻž āĻĒā§āϰāϏā§āϏāĻŋāĻāĨ¤
- āϏā§āĻā§āϞā§āĻŦāĻŋāϞāĻŋāĻāĻŋ āĻāĻŦāĻ āĻāĻā§āĻ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏāĨ¤
ā§Š. āĻ
āĻŦāĻā§āĻā§āĻ-āĻāϰāĻŋāϝāĻŧā§āύā§āĻā§āĻĄ āĻĄā§āĻāĻžāĻŦā§āĻ (Object-Oriented Database):
- āĻāĻ āϧāϰāύā§āϰ āĻĄā§āĻāĻžāĻŦā§āĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻšāĻŋāϏā§āĻŦā§ āĻĄā§āĻāĻž āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§, āϝāĻž āĻ
āĻŦāĻā§āĻā§āĻ-āĻāϰāĻŋāϝāĻŧā§āύā§āĻā§āĻĄ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ (OOP) āϧāĻžāϰāĻŖāĻžāϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰā§āĨ¤
- āĻāĻĻāĻžāĻšāϰāĻŖ: ObjectDB, db4oāĨ¤
- āĻŦā§āĻļāĻŋāώā§āĻā§āϝ:
- āĻāĻāĻŋāϞ āĻĄā§āĻāĻž āĻŽāĻĄā§āϞ āϤā§āϰāĻŋ āĻāϰāĻžāĨ¤
- āĻā§āĻĄ āĻāĻŦāĻ āĻĄā§āĻāĻžāϰ āĻŽāϧā§āϝ⧠āĻāĻāĻāĻŋ āϏāϰāĻžāϏāϰāĻŋ āϏāĻāϝā§āĻ āϤā§āϰāĻŋ āĻāϰāĻžāĨ¤
ā§Ē. āĻšāĻžāϝāĻŧāĻžāϰāĻžāϰāĻāĻŋāĻā§āϝāĻžāϞ āĻĄā§āĻāĻžāĻŦā§āĻ (Hierarchical Database):
- āĻšāĻžāϝāĻŧāĻžāϰāĻžāϰāĻāĻŋāĻā§āϝāĻžāϞ āĻĄā§āĻāĻžāĻŦā§āĻ āĻāĻžāĻā§āϰ āĻŽāϤ⧠āĻāĻāĻāĻŋ āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ⧠āĻĄā§āĻāĻž āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§, āϝā§āĻāĻžāύ⧠āĻĒā§āϝāĻžāϰā§āύā§āĻ-āĻāĻžāĻāϞā§āĻĄ āϏāĻŽā§āĻĒāϰā§āĻ āĻĨāĻžāĻā§āĨ¤
- āĻāĻĻāĻžāĻšāϰāĻŖ: IBM-āĻāϰ IMSāĨ¤
- āĻŦā§āĻļāĻŋāώā§āĻā§āϝ:
- āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāĻžāĻ āĻžāĻŽā§ āĻāĻŦāĻ āĻĒā§āϰā§āĻŦāĻžāύā§āĻŽāĻžāύāϝā§āĻā§āϝ āĻĄā§āĻāĻž āĻŦā§āϝāĻŦāϏā§āĻĨāĻžāĻĒāύāĻžāĨ¤
- āĻŦāĻĄāĻŧ āĻāĻāĻžāϰā§āϰ āĻĄā§āĻāĻž āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύā§āϰ āĻāύā§āϝ āĻāĻĒāϝā§āĻā§āĨ¤
ā§Ģ. āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻĄā§āĻāĻžāĻŦā§āĻ (Network Database):
- āĻāĻāĻŋ āĻĄā§āĻāĻžāϰ āĻāĻāĻāĻŋ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϝāĻžāϞ āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§, āϝā§āĻāĻžāύ⧠āĻāĻāĻāĻŋ āĻĄā§āĻāĻž āĻĒāϝāĻŧā§āύā§āĻ āĻāĻāĻžāϧāĻŋāĻ āĻĒā§āϝāĻžāϰā§āύā§āĻ āĻāĻŦāĻ āĻāĻžāĻāϞā§āĻĄ āϧāĻžāϰāĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤
- āĻāĻĻāĻžāĻšāϰāĻŖ: CODASYL DBTG āĻŽāĻĄā§āϞāĨ¤
- āĻŦā§āĻļāĻŋāώā§āĻā§āϝ:
- āĻāĻāĻŋāϞ āĻĄā§āĻāĻž āϏāĻŽā§āĻĒāϰā§āĻ āĻāĻŦāĻ āϏāĻŽā§āĻŦāύā§āϧ āĻŦā§āϝāĻŦāϏā§āĻĨāĻžāĻĒāύāĻžāĨ¤
- āĻŦāĻĄāĻŧ āĻāĻāĻžāϰā§āϰ āĻāĻŦāĻ āĻāĻāĻŋāϞ āĻĄā§āĻāĻž āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĨ¤
āĻĄā§āĻāĻžāĻŦā§āĻā§āϰ āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš:
ā§§. āĻā§āĻŦāĻŋāϞ (Table):
- āϰāĻŋāϞā§āĻļāύāĻžāϞ āĻĄā§āĻāĻžāĻŦā§āĻā§ āϤāĻĨā§āϝ āĻā§āĻŦāĻŋāϞā§āϰ āĻāĻāĻžāϰ⧠āϏāĻāϰāĻā§āώāĻŋāϤ āĻšāϝāĻŧāĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻā§āĻŦāĻŋāϞ⧠āĻāĻāĻžāϧāĻŋāĻ āϰā§āĻāϰā§āĻĄ (āϏāĻžāϰāĻŋ) āĻāĻŦāĻ āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ (āĻāϞāĻžāĻŽ) āĻĨāĻžāĻā§āĨ¤
⧍. āĻĢāĻŋāϞā§āĻĄ (Field):
- āĻĢāĻŋāϞā§āĻĄ āĻšāϞ⧠āĻā§āĻŦāĻŋāϞā§āϰ āĻāĻāĻāĻŋ āĻāϞāĻžāĻŽ, āϝāĻž āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āϤāĻĨā§āϝ āϧāĻžāϰāĻŖ āĻāϰā§, āϝā§āĻŽāύ āύāĻžāĻŽ, āĻ āĻŋāĻāĻžāύāĻž, āĻŦāĻž āϤāĻžāϰāĻŋāĻāĨ¤
ā§Š. āϰā§āĻāϰā§āĻĄ (Record):
- āϰā§āĻāϰā§āĻĄ āĻšāϞ⧠āĻā§āĻŦāĻŋāϞā§āϰ āĻāĻāĻāĻŋ āϏāĻžāϰāĻŋ, āϝāĻž āĻāĻāĻāĻŋ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āϤāĻĨā§āϝ āϏā§āĻāĻā§ āĻāĻĒāϏā§āĻĨāĻžāĻĒāύ āĻāϰā§āĨ¤ āĻāĻāĻāĻŋ āϰā§āĻāϰā§āĻĄā§āϰ āĻŽāϧā§āϝ⧠āĻŦāĻŋāĻāĻŋāύā§āύ āĻĢāĻŋāϞā§āĻĄā§āϰ āϤāĻĨā§āϝ āĻĨāĻžāĻā§āĨ¤
ā§Ē. āĻĒā§āϰāĻžāĻāĻŽāĻžāϰāĻŋ āĻā§ (Primary Key):
- āĻĒā§āϰāĻžāĻāĻŽāĻžāϰāĻŋ āĻā§ āĻšāϞ⧠āĻāĻāĻāĻŋ āĻāĻāύāĻŋāĻ āĻāĻāĻĄā§āύā§āĻāĻŋāĻĢāĻžāϝāĻŧāĻžāϰ, āϝāĻž āĻāĻāĻāĻŋ āϰā§āĻāϰā§āĻĄāĻā§ āĻ
āύā§āϝāĻžāύā§āϝ āϰā§āĻāϰā§āĻĄ āĻĨā§āĻā§ āĻāϞāĻžāĻĻāĻž āĻāϰā§āĨ¤
ā§Ģ. āĻĢāϰā§āύ āĻā§ (Foreign Key):
- āĻĢāϰā§āύ āĻā§ āĻāĻāĻāĻŋ āĻā§āĻŦāĻŋāϞā§āϰ āĻŽāϧā§āϝ⧠āĻ
āύā§āϝ āĻāĻāĻāĻŋ āĻā§āĻŦāĻŋāϞā§āϰ āĻĒā§āϰāĻžāĻāĻŽāĻžāϰāĻŋ āĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϏāĻŽā§āĻĒāϰā§āĻ āϏā§āĻĨāĻžāĻĒāύ āĻāϰāϤ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧāĨ¤
āĻĄā§āĻāĻžāĻŦā§āĻā§āϰ āϏā§āĻŦāĻŋāϧāĻž:
- āϏāĻāĻāĻ āĻŋāϤ āϤāĻĨā§āϝ āϏāĻāϰāĻā§āώāĻŖ: āĻĄā§āĻāĻžāĻŦā§āĻ āĻĄā§āĻāĻžāĻā§ āϏāĻāĻāĻ āĻŋāϤāĻāĻžāĻŦā§ āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§, āϝāĻžāϤ⧠āĻāĻāĻŋ āϏāĻšāĻā§ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻāĻŦāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻāĻĒāϝā§āĻā§ āĻšāϝāĻŧāĨ¤
- āĻĄā§āĻāĻžāϰ āϏāĻ āĻŋāĻāϤāĻž āĻāĻŦāĻ āϏā§āϰāĻā§āώāĻž: āĻĄā§āĻāĻžāĻŦā§āĻ āĻĄā§āĻāĻžāϰ āĻ
āĻāĻŖā§āĻĄāϤāĻž (data integrity) āĻŦāĻāĻžāϝāĻŧ āϰāĻžāĻā§ āĻāĻŦāĻ āĻĄā§āĻāĻž āϏā§āϰāĻā§āώāĻžāϰ āĻāύā§āϝ āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻž āĻŦā§āϝāĻŦāϏā§āĻĨāĻž āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤
- āĻāĻāĻžāϧāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻāĻŦāĻ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āϏāĻŽāϰā§āĻĨāύ: āĻĄā§āĻāĻžāĻŦā§āĻā§ āĻāĻāĻžāϧāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻāĻāϏāĻā§āĻā§ āĻĄā§āĻāĻž āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŦāĻ āĻāĻāĻ āĻĄā§āĻāĻž āĻāĻāĻžāϧāĻŋāĻ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤
- āĻĄā§āĻāĻž āĻŦā§āϝāĻžāĻāĻāĻĒ āĻāĻŦāĻ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ: āĻĄā§āĻāĻžāĻŦā§āĻ āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧāĻāĻžāĻŦā§ āĻĄā§āĻāĻžāϰ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻāĻŦāĻ āϰāĻŋāĻāĻāĻžāϰāĻŋ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤
āĻĄā§āĻāĻžāĻŦā§āĻā§āϰ āϏā§āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž:
- āĻāϰāĻ: āĻŦāĻĄāĻŧ āĻāĻŦāĻ āĻāĻāĻŋāϞ āĻĄā§āĻāĻžāĻŦā§āĻ āϏā§āĻāĻāĻĒ āĻāĻŦāĻ āϰāĻā§āώāĻŖāĻžāĻŦā§āĻā§āώāĻŖā§ āĻāĻā§āĻ āĻāϰāĻ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤
- āĻāĻāĻŋāϞāϤāĻž: āĻŦāĻĄāĻŧ āĻĄā§āĻāĻžāĻŦā§āĻ āĻāĻŦāĻ āĻāĻāĻŋāϞ āĻĄā§āĻāĻž āĻŽāĻĄā§āϞ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāĻž āĻāĻŦāĻ āϏā§āĻāĻāĻĒ āĻāϰāĻž āĻāĻāĻŋāϞ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤
- āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏ āϏāĻŽāϏā§āϝāĻž: āĻŦāĻĄāĻŧ āĻĄā§āĻāĻžāĻŦā§āĻā§ āĻā§āϝāĻŧā§āϰāĻŋ āĻāĻŦāĻ āĻĄā§āĻāĻž āĻĒā§āϰāϏā§āϏāĻŋāĻ āϏāĻŽāϝāĻŧ āĻŦā§āĻļāĻŋ āϞāĻžāĻāϤ⧠āĻĒāĻžāϰā§, āϝāĻĻāĻŋ āϏāĻ āĻŋāĻāĻāĻžāĻŦā§ āĻ
āĻĒāĻāĻŋāĻŽāĻžāĻāĻ āύāĻž āĻāϰāĻž āĻšāϝāĻŧāĨ¤
āĻāĻĻāĻžāĻšāϰāĻŖ: SQL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻāĻāĻŋ āĻĄā§āĻāĻžāĻŦā§āĻ āϤā§āϰāĻŋ āĻāϰāĻž
-- āĻāĻāĻāĻŋ āύāϤā§āύ āĻĄā§āĻāĻžāĻŦā§āĻ āϤā§āϰāĻŋ āĻāϰāĻž
CREATE DATABASE Company;
-- āĻāĻāĻāĻŋ āĻā§āĻŦāĻŋāϞ āϤā§āϰāĻŋ āĻāϰāĻž
CREATE TABLE Employees (
EmployeeID INT PRIMARY KEY,
Name VARCHAR(50),
Position VARCHAR(50),
Salary DECIMAL(10, 2)
);
-- āĻā§āĻŦāĻŋāϞ⧠āĻĄā§āĻāĻž āĻāύāϏāĻžāϰā§āĻ āĻāϰāĻž
INSERT INTO Employees (EmployeeID, Name, Position, Salary) VALUES (1, 'Rahim', 'Manager', 75000.00);
INSERT INTO Employees (EmployeeID, Name, Position, Salary) VALUES (2, 'Karim', 'Developer', 55000.00);
-- āĻā§āĻŦāĻŋāϞ āĻĨā§āĻā§ āĻĄā§āĻāĻž āϏāĻŋāϞā§āĻā§āĻ āĻāϰāĻž
SELECT * FROM Employees;
āϏāĻžāϰāϏāĻāĻā§āώā§āĻĒ:
āĻĄā§āĻāĻžāĻŦā§āĻ (Database) āĻšāϞ⧠āĻāĻāĻāĻŋ āϏāĻāĻāĻ āĻŋāϤ āϤāĻĨā§āϝā§āϰ āϏāĻāϰāĻā§āώāĻŖāĻžāĻāĻžāϰ, āϝāĻž āĻĄā§āĻāĻžāĻŦā§āĻ āĻŽā§āϝāĻžāύā§āĻāĻŽā§āύā§āĻ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ (DBMS) āĻŽāĻžāϧā§āϝāĻŽā§ āĻĒāϰāĻŋāĻāĻžāϞāĻŋāϤ āĻšāϝāĻŧāĨ¤ āĻāĻāĻŋ āĻŦāĻŋāĻāĻŋāύā§āύ āϧāϰāύā§āϰ āĻĄā§āĻāĻž āϏāĻāϰāĻā§āώāĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŦāĻ āĻĄā§āĻāĻž āĻ
ā§āϝāĻžāĻā§āϏā§āϏ, āĻāĻĒāĻĄā§āĻ, āĻāĻŦāĻ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ⧠āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻā§āĻŽāĻŋāĻāĻž āĻĒāĻžāϞāύ āĻāϰā§āĨ¤ āĻĄā§āĻāĻžāĻŦā§āĻā§āϰ āĻŦāĻŋāĻāĻŋāύā§āύ āĻĒā§āϰāĻāĻžāϰ āĻāĻŦāĻ āĻāĻ āύ āϰāϝāĻŧā§āĻā§, āϝāĻž āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻ
āύā§āϝāĻžāϝāĻŧā§ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āĻĄā§āĻāĻžāĻŦā§āĻā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻĄā§āĻāĻž āϏāĻāϰāĻā§āώāĻŖ āĻāĻŦāĻ āĻŦā§āϝāĻŦāϏā§āĻĨāĻžāĻĒāύāĻž āĻāϰāĻ āϏāĻāĻāĻ āĻŋāϤ, āύāĻŋāϰāĻžāĻĒāĻĻ āĻāĻŦāĻ āĻāĻžāϰā§āϝāĻāϰ āĻšāϝāĻŧāĨ¤