Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 7816|Odpověď: 1

Přidávání, mazání a oprava tabulek na základě databáze

[Kopírovat odkaz]
Zveřejněno 09.03.2019 19:46:46 | | | |
Tento příspěvek naposledy upravoval Kongcida dne 10. 3. 2019 00:12



předmluva  
Tento článek se především podrobně zabývá přidáváním, mazáním, kontrolou a úpravou dat v tabulce – vkládání, mazání, výběr, aktualizace.


Připravte se

Než se pustíme do tohoto článku, pojďme vytvořit databázi nazvanou DemoDb. Poté spusťte následující kód, který obsahuje tabulku, která se má po nějakou dobu používat.



Výše uvedená tabulka byla vytvořena, pojďme zadat text.

Text

     Nejprve vložte data do databáze.

#Vložit data



Výsledky dotazu jsou následující:
                  


#Upravit data



Výsledky jsou následující:
                    

    Poslední sloupec množství se změnil z 5 na 13


#Smazat data

    Klepejte na klíčové body, dvakrát si rozmyslete, než data smažete. Nezapomeňte na konec přinést podmíněný výraz, jinak budou data celé tabulky smazána.
    V tomto modulu rozliším mezi drop, trunkte a delete.

    *kapka: Smaže celou tabulku, včetně dat tabulky, prostoru v tabulce a struktury tabulky. Do tabulky v budoucnu nemůžete vložit data, pokud ji nepřetvoříte.
    *smazat: Smažte data v tabulce, můžete smazat data v daném řádku a smazaná data budou zaznamenána v logu pro pozdější vrácení zpět. Proto při použití této metody pro smazání a následné vložení nových dat se sloupec samopřičítaný bude pokračovat a nebude resetován.
    *Zkrácení: Smaže data v tabulce, aby uvolnila místo v tabulce. Později můžete do tabulky pokračovat v zakládání dat. Nelze smazat data pro jednotlivý řádek, pouze všechna data v celé tabulce a hodnota počtu použitá k identifikaci nového řádku se resetuje na seed tohoto sloupce. To znamená, že vložíte nová data a začnete znovu s počtem sloupců, které byly dříve přidány. Trunkate je ekvivalentní podmínkě delete without where.


#Dotazovací data


     Vpředu jsme používali "Vyberte * z názvu tabulkyTento výrok dotazuje na celá data tabulky. V reálných projektech budeme vytvářet složitější dotazy podle potřeb firmy. Následovně:




Vytvoříme novou tabulku pro provedení základních dotazů, následuje SQL příkaz zálohovaný z databáze, nejprve vytvořte databázi DemoDb a poté provedete následující příkaz.



Začněte několika jednoduchými dotazy:



Výše uvedené dotazy lze vložit do databáze pro ověření a jsou k nim napsány podrobné komentáře, takže zde nebudu zacházet do detailů. Pokud máte jakékoli otázky, můžete zanechat zprávu v komentářích a samozřejmě můžete opravit případné chyby!


>Výsledná sada:


Výsledky implementace jsou následující:
                    

              Vidíme, že existují 4 datové dotazy používající unun a 7 datových dotazů používajících unun, z nichž tři jsou duplikáty. Jak tyto dvě metody dotazování používáme, závisí na konkrétním podnikatelském scénáři.
   

>Kopírovací tabulka:



>Nastavení na úrovni sezení:




>DataStránkování:



Výsledky jsou následující:
            



>Běžné tabulkové výrazy:



>Pohled:


>Funkce hodnoty v tabulce v řádku:


>Uložené procedury:



Výše uvedené uvádí několik způsobů, jak stránkovat.

>Případový výraz:


>Logické zpracování a řízení procesů:




>Běžné funkce:


>Transakce a uložené procedury:


Autor zemřel。。。。。。

















Předchozí:Hluboké učení dat o suchých potravinách
Další:Sdílet Python – Téma umělé inteligence
Zveřejněno 10.03.2019 10:10:15 |
Autor zemřel。。。。。。  Ha ha
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com