BC421 File and Database Lab

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
บทที่ 4 PHP with Database
Advertisements

HO Session 14: Database Design Principles
เสรี ชิโนดม MS SQLServer 7 เสรี ชิโนดม
ภาษา SQL (Structured Query Language)
12. การบันทึกข้อมูลลงในตาราง
ทำความรู้จักและใช้งาน
กลุ่มคำสั่ง SQL สามารถแบ่งได้ดังนี้
บทที่ 5 Visual C#.NET กับ ฐานข้อมูล
ฐานข้อมูลและ ระบบจัดการฐานข้อมูล
สถาปัตยกรรม ActiveX Data Object (ADO)
Security and Integrity
ความรู้ทั่วไปเกี่ยวกับโปรแกรม Microsoft Office Access 2003
ภาษา SQL (Structured Query Language)
ภาษามาตรฐานสำหรับนิยามข้อมูล และการใช้ข้อมูล
เอกสารประกอบการบรรยาย เรื่อง Basic SQL
ฐานข้อมูลและการออกแบบฐานข้อมูล
MySQL.
Microsoft Access เอกสารประกอบการบรรยายวิชา Computer in Business
SQL - Structured Query Language
ภาษามาตรฐานสำหรับนิยามข้อมูล และการใช้ข้อมูล
Chapter 8 : การควบคุมความปลอดภัย (Security Control)
Chapter 3 แบบจำลองข้อมูล : Data Models
Chapter 2 Database systems Architecture
ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล
Database Programming Exceed Camp #2 24 October 2005.
สถาปัตยกรรมของระบบฐานข้อมูล
การออกแบบฐานข้อมูลเชิงสัมพันธ์
ความปลอดภัยของฐานข้อมูล
ฐานข้อมูลเชิงสัมพันธ์
ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล
๕.๖ ส่วนประกอบของ DBMS ในการใช้ข้อมูลในฐานข้อมูลจะต้องมีการสอบถามหรือค้นหาคำตอบ รวมถึงการเพิ่มและการลบข้อมูล ซึ่งโดยทั่วไปผู้ใช้ไม่จำเป็นต้องทราบวิธีการในการจัดเก็บข้อมูล.
Data Structure and Algorithm
Creating Database With Structure Query Language (SA&D-8)
Charter 8 1 Chapter 8 การจัดการฐานข้อมูล Database Management.
The Relational Data Model
SQL Structured Query Language.
SQL เพื่อควบคุมความปลอดภัย (Week 2). การควบคุมการเข้าถึงข้อมูล ระบบการจัดการข้อมูลโดยส่วนใหญ่จะมีกลไกที่ ทำให้แน่ใจได้ว่าเฉพาะผู้มีสิทธิเท่านั้นที่ สามารถเข้าถึงข้อมูลในฐานข้อมูล.
การใช้งาน ASP.NET 3.5 ด้านฐานข้อมูล
ฐานข้อมูลเชิงสัมพันธ์ (Relational Database)
เรื่องการออกแบบฐานข้อมูล
เริ่มต้นใช้งานโปรแกรม Microsoft Access
ระบบฐานข้อมูล (Database Management System)
การใช้ PHP ติดต่อฐานข้อมูลMySQL
การจัดการฐานข้อมูล.
โปรแกรมฐานข้อมูลที่นิยมใช้
CHAPTER 12 SQL.
ADO.NET (การบริหารและจัดการข้อมูล)
SQL Structured Query Language.
ซอฟต์แวร์ที่บริหารจัดการข้อมูลแบบกระจาย
MS Access (basic) By Kanok Khamhun. ฐานข้อมูล (Database) Database ( ฐานข้อมูล ) คือที่ เก็บรวบรวมข้อมูลที่มี ความสัมพันธ์ไว้ด้วยกัน ขึ้นอยู่ กับวัตถุประสงค์ของการเก็บ.
Introduction to SQL (MySQL) – Special Problem (Database)
PHP: [9] ฐานข้อมูล MYSQL
Database & DBMS Architecture วรวิทย์ พูลสวัสดิ์. 2 2 ฐานข้อมูล (Database) - Data and its relation - Databases are designed to offer an organized mechanism.
ประเภทของคำสั่งของภาษา SQL
Microsoft Access การใช้งานโปรแกรมระบบจัดการฐานข้อมูล
Database Design & Development
ภาษา SQL (Structured Query Language)
SQL Structured Query Language.
SQL (Structured Query Language)
สถาปัตยกรรมของระบบฐานข้อมูล
SQL (Structured Query Language)
การจัดการฐานข้อมูลด้วยโปรแกรม MS Access 2013
บทที่ 2 การบริหารจัดการข้อมูลและลำดับชั้นของการจัดเก็บข้อมูล
ภาษามาตรฐานสำหรับนิยามข้อมูล และการใช้ข้อมูล
ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล
โครงสร้างข้อมูล( Data Structure)
คำสั่งสร้างฐานข้อมูล
ฐานข้อมูลเชิงสัมพันธ์ Relational Database
제 10장 데이터베이스.
ใบสำเนางานนำเสนอ:

BC421 File and Database Lab Basic SQL Command BC421 File and Database Lab

DBMS Definition ฐานข้อมูล(Database) เทเบิล (Table) กลุ่มของข้อมูลที่ถูกเก็บรวบรวมไว้ในที่เดียวกันอย่างเป็นระบบ เพื่อให้สามารถค้นหา แก้ไข ลบ เพิ่มเติมได้อย่างมีประสิทธิภาพ เทเบิล (Table) เป็นส่วนที่เก็บข้อมูลที่เกี่ยวกับสิ่งใดสิ่งหนึ่งไว้ เรคอร์ด (Record) และ ฟิลด์ (Field) Table จะแบ่งออกเป็น Row และ Column โดยแต่ละแถวคือข้อมูล 1 รายการ หรือ 1 record, ข้อมูลแต่ละส่วนของ record จะถูกแยกเก็บไว้ใน Column ต่างๆซึ่งเรียกว่า Field

คีย์หลัก (Primary Key) เป็น Field ที่ใช้แยกแยะ record ต่างๆ ใน Table นั้น เรามักกำหนดให้ Field หนึ่ง(หรือมากกว่าก็ได้) ทำหน้าที่เป็น primary key เพื่อให้มั่นใจว่าสามารถบ่งชี้(identify) ได้ว่า record ใดเป็น recordใด ค่า primary key แต่ละ record ห้ามซ้ำกัน คีย์นอก (Foreign Key) เป็น Field ที่เก็บค่า field ที่เป็น Primary Key ของ table อื่นไว้ ใช้เพื่อแสดงการเชื่อมโยงระหว่าง record ใน table ทั้งสอง Field ที่เป็น foreign key สามารถมีซ้ำกันได้ใน record ต่างๆ Schema คือโครงสร้างของ Table ทั้งหมดในฐานข้อมูลนั้นๆ โดยทั่วไปแสดง Table name, Field, Primary Key, Foreign Key

Database Schema

SQL (Structured Query Language) คือ ภาษามาตรฐานสำหรับทำงานกับฐานข้อมูลเชิงสัมพันธ์( Relational Database) เป็นภาษาที่สามารถใช้ได้กับระบบฐานข้อมูลทุกตัวในปัจจุบัน เช่น Informix, Oracle, MS Access, MySQL, Microsoft SQL Server ฯลฯ สร้างขึ้นโดย IBM และถูกพัฒนาต่อมาเรื่อยโดยบริษัทผู้พัฒนา Software การจัดการฐานข้อมูล จนปัจจุบันใช้เป็นที่แพร่หลาย แต่ละบริษัทผู้พัฒนา Softwareระบบฐานข้อมูลมักมีคุณสมบัติบางอย่างเพิ่มเติมเข้าไปทำให้ภาษา SQL แต่ละบริษัทแตกต่างกันไป หน่วยงาน ANSI (American National Standards Institute) ของอเมริกาจึงต้องเข้ามาควบคุมมาตรฐานของ ภาษา SQL SQL Standard SQL/1 - 1986 SQL/2 - 1992  Standard ที่ใช้ในปัจจุบัน บางคนเรียก SQL92 SQL/3 - ?

SQL Command type DDL (Data Definition Language) คำสั่งที่ใช้ในการเตรียมที่เก็บข้อมูล คำสั่งสร้าง/แก้ไข/ลบ - ฐานข้อมูล, Table, Key ฯลฯ DML(Data Manipulation Language) คำสั่งที่ใช้ในการทำงานกับข้อมูล คำสั่งกลุ่ม Insert, Update, Delete, Retrieve(Select)

DDL(Data Definition Language) Lab 2.1 Create/Edit/Delete using SQL Command Lab 2.2 Create/Edit/Delete using GUI Tools(MySQ) Detail… Database Table Primary key Index View

DML(Data Manipulation Language) Lab3.1 SQL - Insert, Update, Delete, Select Lab3.2 SQL - Join, Aggregate Function