SQL เป็นภาษามาตรฐานบนระบบฐานข้อมูลเชิงสัมพันธ์ (Relational Database Management System) มารู้จักกับประเภทของคำสั่งภาษา SQL
ประเภทของคำสั่งภาษา SQL
- Data Definition Language : DDL เป็นกลุ่มคำสั่งที่ใช้ในการสร้างฐานข้อมูล การกำหนดโครงสร้างข้อมูลว่ามีColumnหรือAttributeใด ชนิดข้อมูลเป็นประเภทใด รวมทั้งการจัดการด้านการเพิ่ม แก้ไข ลบ Attributeต่างๆใน Relation และการสร้างดัชนี (Index)
- Data Manipulation Language : DML เป็นกลุ่มคำสั่งที่ถือเป็นแกนสำคัญของภาษา SQL โดยกลุ่มคำสั่งเหล่านี้จะใช้ในการ Update เพิ่ม ปรับปรุงและการ Query ข้อมูลในฐานข้อมูล ซึ่งอาจเป็นชุดคำสั่งในลักษณะ Interactive SQL หรือ Embedded SQL ก็ได้
- Data Control Language : DCL ซึ่งเป็นกลุ่มคำสั่งที่จะช่วยให้ผู้บริหารฐานข้อมูล (DBA) สามารถควบคุมฐานข้อมูลเพื่อกำหนดสิทธิการอนุญาต (Grant) หรือการยกเลิกการเข้าใช้ (Revoke) ฐานข้อมูล ซึ่งเป็นกระบวนการป้องกันความปลอดภัยในฐานข้อมูล รวมทั้งการจัดการทรานแซกชั่น (Transaction Management)
บทความที่เกี่ยวข้อง
��á�˹��Է�������ҹ ����� myAccount �բ�鹵���ҧ��
��á�˹��Է�������ҹ ����� myAccount �բ�鹵���ҧ��
��á�˹�������к� ��� ���������� ( Company Manager)
���¶֧ ��á�˹� ���ͼ����(Username) ��� ���ʼ�ҹ (Password)������㹡����ҷӧҹ������ �����駡�˹����������� ����仡�˹��Է�������Ҷ֧������ ��鹵��úѹ�֡����������´�ѧ���
1. ��á�˹����ͼ����
- ��ԡ��Ҵ�ҹ����� “��˹������ ”���͡����� Add Item
��������ʴ�˹�ҵ�ҧ Add User ���ͺѹ�֡������
- �ѹ�֡�������˹�ҵ�ҧ Add User �ѧ���
���� | �ѹ�֡���ͼ���� (Username) ������㹡�������á�� |
��������´ | �ѹ�֡���ͷ���ͧ�������ʴ����˹�ҵ�ҧ User and Group Management |
���ʼ�ҹ | �ѹ�֡���ʼ�ҹ (Password) ������㹡���������� |
��ѹ | �ѹ�֡���ʼ�ҹ (Password) �����繡����ѹ������ʶ١��ͧ |
�ҡ��鹤�ԡ���� OK �������ͼ��������Ѻ�������� ��觨��ʴ��������������ǹ�ͧ
“������к�” �ѧ�ٻ
- �óշ���ͧ����������ź���ͼ�����͡ ������ԡ��ҷ����ͼ������դ���� Edit ��� Delete ������㹡���������ź������
2. ��á�˹�����������
- ��ԡ��Ҵ�ҹ����� “��˹����������� ”���͡����� Add Item
��������ʴ�˹�ҵ�ҧ Add Group ���ͺѹ�֡������
- �ѹ�֡�������˹�ҵ�ҧ Add Group �ѧ���
���͡��������� | �ѹ�֡���͡��������� ������㹡�á�˹��Է����������á�� |
��������´ | �ѹ�֡���ͷ���ͧ�������ʴ����˹�ҵ�ҧ User and Group Management |
Priority | �繡�á�˹��ӴѺ�����Ӥѭ�ͧ�������������С���� ������㹡�þԨ�ó� |
�Է���ͧ���������������С���� �óշ��ѧ���仹�� | |
1. ��Ҽ�������ҡ���� 1 ������оԨ�óҡ����������Ţ Priority ���·���ش�� | |
2. 㹡óշ���������Ţ Priority ��ҡѹ �оԨ�óҡ��������鹵鹴����ѡ���á�ش |
�ҡ��鹤�ԡ���� OK �������͡�������������Ѻ��á�˹��Է���㹡�â������� ��觨��ʴ��������������ǹ�ͧ “����������” �ѧ�ٻ
- �óշ���ͧ����������ź���ͼ�����͡ ������ԡ��ҷ����ͼ������դ���� Edit ��� Delete ������㹡���������ź������
3. ��� Add ���ͼ���� (Username)
����������������
������������к� (Username) ���Է���㹡�÷ӧҹ������������������� (User Group) ����˹��Է�������Ҷ֧�������� ��鹵�ѧ���
- ��ԡ���͡�����ͼ���� (Username) �����ҡ���ͼ�����ҷ����������� (User Group) 㹡������������ժ��ͼ�����ʴ�����ѧ�ٻ
��á�˹��Է����حҵ�ͧ������к� ���͡��������� (��ԡ�ٻ�Ҿ )
��á�˹��Է�����حҵ�����ҹ��������� ������зӧҹ����Է��ͧ������
����ա�á�˹��Է���ͧ����� �ҡ��鹨��ͧ�������������Ҽ��������㹡���� ��觡�á�˹��Է���ͧ��������͡����������բ�鹵�ѧ���
- ��ԡ���͡����������к� �������������� ����ͧ��á�˹��Է�����حҵ�����ҹ��ҧ�������
- ���͡�к��������ٷ���ͧ��á�˹��Է�����حҵ�����ҹ
- ��˹��Է�����¡�����͡ʶҹТͧ�����ҹ ����� 4 ʶҹ� ���
NotSet | ����ա�á�˹��Է������� ����ö�����ҹ�黡�� |
Enable | ��á�˹��Է����������ö�����ҹ�� |
Disable | ��á�˹��Է����������ö�����ҹ�� ���� 2 ��ǹ��� |
| |
| |
Invisible | ��á�˹��Է����������ö�����ҹ�� �������ö�٢���������������ٵ�ҧ��� |
Active Only | �繡���ʴ���¡�÷���ա�á�˹��Է��������ҹ�� |
All | �繡���ʴ������ŷ������ͧ���ٷ��ӡ�ä�ԡ���͡�٢����� |
- ��á�˹��Է���ͧ����� ���͡��������� ���ռš�������ͷӡ�ûԴ��������������������ҹ��
- ��ҵ�ͧ��ô٢����š�á�˹��Է���ͧ����� ���͡��������� ����ö���¡����§ҹ�������� File \ Reports \ User
������ҧ��
��ͧ��á�˹��Է���ͧ���������� Sale ��к� GL (General Ledger) ������� GL Data Entry ������
����������ö�ͧ��繢�������
1. ��ԡ���͡����������
Sale ��
2. ��ԡ���͡�к� GL (General Ledger) ��������ʴ����ٵ�ҧ���к� GL ����ѵ��ѵ�
3. ��ԡ���͡���ٵ�ҧ����ͧ��á�˹��Է��� �ҡ��鹡�˹� Set �ͧ�������ٷ������ͧ��� ����
4. �óշ���ͧ��á�˹��Է��������ѹ �� Invisible �����������ͧ������ٵ�ҧ� ����ԡ���͡��÷Ѵ�á�ͧ�������� Invisible �ҡ��鹤�ԡ���� �ٻ�Ҿ ������� Set ��ҷء��������� Invisible ������
�ٻ�Ҿ��� 1
�ٻ�Ҿ��� 2