moje weby:    Eshop - internetový obchod kde seženete parádní věcičky    www.imlok.net    elektrika (schémata, značky, postupy)    návody na deskové hry    Wordpress

iMlok.net
vodMobilPocket PCPClnkyLicenn ujednnKontakt
  

FoxPro I. - tvorba tabulky a práce se soubory

V prvním díle se naučíme vytvářet tabulky a pracovat se soubory pomocí příkazů.

Příkazy pro soubory

  • DIR - vypíše adresář
  • TYPE <.text. soubor>.
  • RENAME <.soubor1>. TO - přejmenuje soubor
  • COPY FILE <.soubor1>. TO - zkopíruje soubor na určené místo, zároveň jej může přejmenovat
  • DELETE FILE <.soubor>. - smaže soubor
  • MODIFY COMMAND F2 - editor

Příkazy pro tvorbu a práce s tabulkou

  • CREATE TABLE-SQL - vytvoří novou tabulku
  • CREATE, MODIFY STRUCTURE (horké klávesy: CTRL/I ... vložení položky, CTRL/D ... vymazání položky z def.)
  • ALTER TABLE - modifikace tabulky po jejím vytvoření.
  • APPEND [BLANK] - vloží prázdný záznam
  • APPEND FROM <.soubor>. - přidá záznamy z další tabulky na konec aktuálně otevřené tabulky.
  • LIST klávesa [F3]
  • DISPLAY klávesa [F8]
  • COPY STRUCTURE TO <.soubor>.
  • COPY TO <.soub1>. STRUCTURE EXTENDED
  • CREATE <.soub>. FROM <.soub1>.

Základní datové typy

Napíši nejpužívanější.
  • Integer - celočíselná hodnota.
  • Number - hodnota nemusí být celočíselná, ale jak se nadefinuje např. <.sloupec>. number(10,2), kde bude mit před desetinnou čárkou 10 míst a za 2 místa na číslo.
  • Chr - character, neboli textová hodnota.
  • Date - datumová položka.
  • Time - časová položka, lze skloubit na DATETIME.
  • Double - číselná hodnota s desetinnou čárkou.
  • Logical - logická hodnota, boolean, nabývající TRUE, nebo FALSE.

Nastavování sloupců v tabulce

  • PRIMARY - určuje tento sloupec jako primární klíč. V tabulce může být pouze jeden. A záznam v sloupci takto označeném může být záznam pouze jednou, ale na kterémkoliv řádku
  • UNIQUE - unikátní klíč. Tzn. že v sloupci takto označeném může být záznam pouze jednou, ale na kterémkoliv řádku
  • DEFAULT - za tímto klíčovým slovem se bude uvedená hodnota automaticky doplňovat pokud založíme záznam prázdný v tomto sloupci.

SQL píkazy pro práci se sloupci

Uvedené příkazy se používají ve spojení ALTER TABLE.
  • ADD COLUMN - přidá nový sloupec.
  • DROP COLUMN - smaže sloupec.

Praktické příklady

Zadání

Vytvořte pomocí příkazu tabulku test se sloupci sl1, sl2 a sl3. Přičemž sl1 bude Integer, sl2 textový, sl3 číslo s dvěmi desetinnými místy.

Řešení

Zadání

Nyní zmodifikujte strukturu tak že sl3 bude také textových hodnot.

Řešení

Buď můžeme řešit ručně přes

nebo


18.03.2008 - Mlok -


Copyright   - MLOK -
Poet nvtev: 39751.213