SQL IN FoxPro Structured Query Language – Limbaj de interogari ale bazelor de date SQL – este un limbaj general si standardizat pentru crearea interogarilor asupra tabelelor unei baze de date. El aparand in majoritatea sistemelor de gestiune a bazelor de date moderne. Visual FoxPro suporta urmatoarele comenzi SQL: SELECT - SQL Este cea mai importanta comanda de tip SQL, permitand realizarea unei interogari asupra unei baze de date FoxPro. ALTER TABLE - SQL Permite modificarea unei tabele. Se pot modifica numele, tipul,, precizia etc. pentru fiecare camp al unui table. CREATE CURSOR - SQL Creaza o tabela temporara. CREATE TABLE -SQL Creaza o tabela in modul programat, fara a fi nevoie de deschiderea unei casete de dialg. DELETE - SQL Marcheaza pentru stergere inregistrari din table. INSERT - SQL Adauga inregistrari la sfarsitul tabelei curente in modul programat. UPDATE - SQL Modifica inregistrari pe baza unei interogari SQL. INTRODUCERE Astfel pentru MANIPULAREA DATELOR sunt utilizate comenzile:
SELECT INSERT DELETE UPDATE
Extragerea datelor din BD Adaugarea de noi randuri/inregistrari in tabele Stergerea de inregistrari dintr-o tebela Modificarea valorilor unor atribute
Pentru DEFINREA BAZEI DE DATE
CREATE TABEL DROP TABLE ALTER TABLE CREATE VIEW CREATE CURSOR
Adaugarea unei noi tabele in BD Stergerea unei tabele din BD Modificarea structurii unui tabel Crearea unei tabele virtuale Crearea unei tabele temporare
1. CREAREA TABELELOR SI DECLARAREA RESTRICTIILOR Se efectueaza cu ajutorul comenzii CREATE TABLE iar pentru modificarea structurii tabelului cu ALTER TABLE 1