Jak provést schéma návrhu: Pamatujte si školu. Grafický schéma Editor Co je grafický režim

Tato léčba Je to editor grafického schématu a na rozdíl od standardního editoru souborů, 1C a zabudovaný do platformy mechanismu editace grafického obvodu, jsou všechny akce s objekty schémat programově programově.

Funkce tohoto zpracování lze použít pro software s grafickým schématem.

Zpracování umožňuje uložit grafické schéma do souboru.

Popis

Bohužel, 1C neimplementuje plnohodnotnou práci s grafickým schématem, ale můžete najít cestu ven. Samozřejmě můžete upravit grafické nástroje schématu 1C nebo program pracovat se soubory z 1C: Práce se soubory

Grafické schéma je soubor, který vypadá takto:

V kódu souborů mnoho různých parametrů, ale můžete zjistit, co někteří z nich jsou zodpovědní.

Budu popisovat některé prvky:

Typ prvku ukazuje, který typ položky bude nyní popsán. Z tohoto parametru se spustí popis prvku v grafickém diagramu.
Typ prvku je číslo od 0 do 10, což ukazuje, že prvek bude umístěn do diagramu.

0 - scenérie
1 - linka
2 - Start.
3 - Dokončení
4 - stav
5 - Akce
6 - Vyberte možnost
7 - Separační bod
8 - Sloučení bodu
9 - Zpracování
10 - Investovaný obchodní proces

Název Jedná se o nápis na prvku.

Jméno - jedinečný název v diagramu

Souřadnice regionu Jedná se o dva body obdélníku, v němž se nachází samotný prvek.

Počet bodů ukazuje, kolik bodů se skládá z grafického prvku schématu.

Souřadnice bodu Jedná se o souřadnice bodů objektu uvedené ve směru hodinových ručiček.

Téměř všechny prvky mají podobnou strukturu a liší se především typem prvku, geometrická forma.

Ale někteří mají zvláštní zájem, jako je například řádek. Struktura linky se liší od struktury jiných prvků a má řadu funkcí. Například řádek může mít libovolný počet bodů.

Vlastnosti struktury linky:


Ze specifikace typu prvku se v grafu grafického schématu spustí popis struktury prvku. Start prvku zobrazuje počet prvků, ze kterého je řádek zhasne, a koncový prvek je číslo prvku, ke kterému se linka indikuje. Dekorativní čára ukazuje, zda je linie dekorativní nebo pojivová. Spojovací čára nutně spojuje dva prvky a dekorativní linie může oba připojit prvky a "pověsit ve vzduchu".

0 - Připojovací čára


Linka může mít libovolný počet bodů a jejich počet je uveden v souboru před přenosem souřadnic řádků bodů. Výstupní plocha ukazuje obličej, jejíž linka vyjde, řádek vstupu ukazuje obličej, do které je linie zahrnuta. Pokrání téměř všech prvků je číslováno od 1 do 4, s výjimkou prvku "volby".

Prvek Volba volba má funkci: z jedné tváře může být několik řádků. Záleží na počtu možností. Číslovací body, z nichž je linka odlišná:

Také ve struktuře prvku "Vybrat možnost" popisuje možnosti:

Dodávání těchto parametrů na text souboru grafického schématu můžete pracovat s grafickým schématem.

Konfigurace se liší od zpracování v tom, že jsou snímky v konfiguraci jako ve standardním panelu.

Pro demonstraci spojení, které existují mezi jednotlivými komponenty systému, různé grafické schémata. Některé z nich, jako jsou grafické diagramy, odrážejí především předávání datových toků mezi procesy. Jiní, zejména funkční schémata, rozlišují body spojené se skladováním dat a média používaných pro to. Existují také schémata, která se zaměřují na interakci procesů.

Obr. 3.1. COUNT Diagram systému podpory dat.

Grafické diagramy. Někdy nazvané grafy datového proudu. Každý kruh na takovém diagramu zobrazí některá konverze dat. Datové toky jsou označeny šipkami. Tento typ obvodů lze použít jak na úrovni systému, aby popsal externí vstupy a výstupy programů a při navrhování programů, které jsou uvedeny, popisují pohyby dat mezi jednotlivými moduly. Obrázek 3.1 představuje příklad grafického diagramu systému podpory dat.

Grafy Vernier Orre. Na diagramu Jarier-Orra v hierarchické struktuře systému jsou zvýrazněny jeho základní komponenty, které jsou dodávány s obrysy obrazy médií. Za prvé, systém je rozdělen do řady jednotlivých procesů. Na další úrovni hierarchie jsou pro každý proces specifikován toky dat. Poté uvádí data dat a nakonec odpovídající médium. Ten jsou označeny pomocí standardních konvenčních obrazů používaných na funkčních schématech. Směry datového proudu jsou označeny šipkami prováděnými mezi datovými sady a fyzikálními informacemi. Datové sady používané současně v několika procesech se vztahují k sobě a mají stejné názvy. Obrázek 3.4 ukazuje graf Vernier-Orre pro systém doprovodu dat.

Funkční schémata. Systémový funkční schéma sestává z jednoho nebo více obdélníkových bloků obsahujících názvy programů. Tyto bloky jsou připojeny příchozí v nich šipky se zdroji a odcházejícími šipkami z nich - s přijímači dat. Zdroje a přijímače jsou znázorněny ve formě bloků, jejichž obrysy se podobají určitým fyzickým médiím (některé bloky jsou uvedeny na obr. 3.2). V každém bloku se zaznamenává název programu nebo sady dat, někdy je doplněn o informace, které odhalují účel bloku. Zaměření tohoto typu schémat je zaplaceno popisem datových toků v systému a použitých datových sad. Obrázek 3.3. Je znázorněn funkční schéma fragmentu hlavního systému nastavení souboru.

Všechny výše uvedené typy schématu jsou navrženy tak, aby popsaly datové toky v systémech spravovaných softwaru, ve kterých mohou pouze programy inicializovat nebo přestat vytvářet datové toky. Nicméně, v PS, pro kterou je charakterizována práce v reálném čase, některé systémové funkce jsou řízeny tolik programů jako samotných dat, tj. V takových systémech jsou data aktivovány nebo nutily určité procesy. Současně může být několik procesů v aktivní podmínce.

Perth diagram. Na funkčních schémat je nemožné ukázat postup pro interakci programů. K tomu je vhodnější používat perht diagramy. Diagram Pert neřeší sady nebo toky dat. Zobrazí odkazy pro správu, které existují v systému, stejně jako koordinovat akci. Každá šipka odpovídá konkrétní operaci a každý kruh je událostí, podle kterého je dokončení jednoho nebo více operací chápáno a přechod k ostatním. Obsahem jsou tyto znaky přímo naproti podobnému notaci na grafických diagramech (viz obr. 3.5).

Obr. 3.3. Funkční schéma pro úpravu hlavního souboru

Obr. 3.4. Varnier-orra grafu pro systém

sada úřadu

Obr. 3.5. Perth diagram interaktivního systému podpory systému.

Petriho Nets.. Grafy zvané Petriho sítí se používají jako modely, které popisují pohyb datových toků v sítích, které umožňují částečné nebo úplné přepínání proudů z některých dálnic k ostatním. Tato situace je charakteristická pro interaktivní korekční systém - vzorek dat, ve kterém mohou data projít programy, které nejsou povoleny současně. Petriho sítí vám umožní prozkoumat obě datové toky a řízení v systému. Za tímto účelem je vybudováno několik schémat odrážející sériové stavy sítě, z nichž lze vidět, jak se řídicí body pohybují podél datových toků. Pro navzájem se obraz Petriho sítě liší pouze umístění stanovených bodů (viz příklad na obr. 3.6).

Hipo schémata. Použití schémat HIPO je typické pro tuto konstrukční stupeň, když systémové analytici již mohou začít vyvíjet programy a data. Tato schémata, definující základní funkce každého programu a seznam základních datových prvků, neuvádějí metody organizování dat, hierarchické struktury subprogramů a volba algoritmů zpracování. Ve fázi rozvojových programů může být systém HIPO použit jako prostředek popisujících funkce implementovaných programem a oběhami v něm. Obrázek 3.7 zobrazuje Hipo schéma pro program nastavení souboru.

Obr. 3.6. Petri Net pro interaktivní systém podpory souborů

Kontrolní schémata. Pro obraz správy řízení v softwarovém modulu se běžně používají strukturní schémata. Strukturální programování a její dopad na použití základních kontrolních struktur přispělo k tomu, že standardní schémata byly doplněny novými symboly a byly vyvinuty nové typy systémů. Zejména systémy NASI-SHEIDERMAN představují nástroj pro programátor, aby popsal investované řídicí struktury.

Obrázek 3.8 ukazuje standardní a nestandardní symboly pro obrazová strukturální schémata. Mohou být použity k reprezentaci organizace programu, stejně jako pro řídicí zařízení. Komentujeme na prezentovaných postavách.

Limit / přerušení bloku. Tento symbol je navržen tak, aby určil vstupy do konstrukčního schématu, jakož i pro označení všech výstupů z něj. Každé konstrukční schéma by mělo začít a končí limitním symbolem.

Rozhodovací blok. Tento symbol slouží k označení přechodů řízení řízení. Pro každý blok řešení musí být uvedena otázka: otázka, řešení, podmínky nebo porovnání, které určuje. Šipky vznikající z tohoto bloku by měly být označeny vhodnými reakcemi tak, aby byly zohledněny všechny možné odpovědi.

Zpracovatelská jednotka. Tento symbol se používá k označení jednoho nebo více operátorů, které mění hodnotu, formou zobrazení nebo informací o umístění. Pro zlepšení viditelnosti obvodu lze kombinovat několik oddělených zpracovatelských jednotek do jednoho bloku.

Obr. 3.7. Hipo schéma pro nastavení programu

ki soubor gustomer.

Modul volání blok. Tento modul se používá k apelováním na moduly nebo podprogramy. Svislé čáry označují odvolání na externí zpracovatelské moduly, horizontální čáru - tento přístroj je uveden v dokumentaci se samostatným konstrukčním obvodem.

I / O jednotka. Tento symbol slouží k označení informací I / O operací. Samostatná logická zařízení nebo jednotlivé funkce výměny musí odpovídat jednotlivým blokům. Každý blok označuje typ zařízení nebo souboru, typ informací zapojených do výměny, jakož i typu směnárna.

Konektory. Tyto znaky se používají, pokud musí být blokový diagram rozdělen na části nebo se nehodí na jeden list. Použití konektorů by nemělo narušit struktury jako diagram.

Blokovat blok. Tento symbol umožňuje zahrnout do strukturálních systémů vysvětlení funkčním blokům. Časté používání komentářů je nežádoucí: komplikuje strukturální schéma.

Strukturální schémata mohou být použity na libovolné úrovni abstrakce. Hlavním trendem používání strukturálních schémat není v současné době indikaci pořadí operací a seskupení znaků vyjadřujících základní struktury: následující, výběr, opakování. Na Obr. 3.9 ukazuje schémata těchto řídicích struktur.

Schémata Shneiderman.. Způsob obrazu modulu pomocí Schémy Nass-Shneidman je pokus o používání požadavků na strukturální programování (viz níže) ve strukturálních obvodech modulů. To vám umožní zobrazovat řídicí obvod bez výslovného určení řídicích vedení ovládacího prvku, ale reprezentací hnízdních struktur. Některé symboly používané v této metodě odpovídají symbolům strukturálních schémat. Tyto znaky jsou zobrazeny na obrázku 3.10. Každá jednotka má tvar obdélníku a může být zadán do libovolného vnitřního obdélníku jiného bloku. Bloky jsou označeny stejným způsobem jako bloky strukturních schémat, tj. S využitím návrhů v přirozeném jazyce nebo s pomocí matematických not. Pokud používáte symboly schemedermanových schémat současně s dalšími symboly konstrukčních obvodů pro obraz více výstupů a přerušení zpracování, může být zjednodušeno reprezentace zvažovaného modulu.

Syntaktické diagramy. Vzhledem k tomu, že gramatická pravidla jsou jednoduchá a existuje málo z nich, pak syntaktické grafy používají syntaxe grafy k popisu gramatických pravidel. Myšlenka syntaktického diagramu je, že je nutné jej zadat vlevo a jít na pravou okraj. Syntaxe grafy se obvykle používají k popisu syntaxe operátorů programovacího jazyka při jejich odeslání. Na Obr. 3.11 Syntaxe grafu pro operátora je cyklus se specifikovaným Pascal ("pro") hranicemi.

Stolní řešení. Metoda návrhu pomocí tabulek řešení je seznam možností pro správu řešení založených na analýze dat. Vzhledem k tomu, že všechny možné kombinace dat jsou uvedeny v těchto tabulkách, je záruka, že jsou zohledněny všechna nezbytná řešení. Tabulky řešení se obvykle skládají ze dvou částí. Nejlepší část Slouží k určení podmínek a dno - pro akci. Levá část tabulky obsahuje popis podmínek a akcí a pravá strana je odpovídající situace. Obrázek 3.12 ukazuje možnost použití tabulky řešení pro formalizaci úkolu kontroly světla.


1: červená 1 1 0 0 jinak

2: žlutá 0 1 1 0

3: zelená 0 \u200b\u200b0 1 1


Akce

2: Přeskočit s x

Hýbat se

3: pohyb x

4: Příprava x

K pohybu

Obr. 3.12. Řešení pro formalizaci

Úkoly pro regulaci světla.

Otázky, které by měly být zodpovězeny ve struktuře řízení, jsou uvedeny ve sloupci podmínek. Akce prováděné v závislosti na odpovědích jsou uvedeny v sloupci Akce. Pak jsou zváženy všechny možné kombinace odpovědí "Ano" a "Ne". Pokud je žádná kombinace nemožná, může být vynechána. Kříže označily akce nezbytné pro každou sadu podmínek. Pořadí umístění podmínek by nemělo mít vliv na pořadí jejich ověření. Akce však mohou být zaznamenány v pořadí jejich provedení.

Tabulka Řešení lze použít k návrhu struktury správy modulů v hierarchickém schématu. Mohou být také převedeny na binární stromy řešení a mít jako základ pro navrhování jakéhokoliv modulu, který používá řešení.

3.3. Strukturní transformace řídicích obvodů.

Jednoduché transformace. Jednoduché transformace řídicích obvodů jsou spojeny s kropením a skenováním: A - lineárními sekcemi; B - podmínky; B, M - Cyclov (obr. 3.13).

Duplikace prvků. Tato konverze umožňuje přivést řídicí obvod do strukturovaného formuláře zavedením do něj podle konkrétní pravidla dodatečných prvků ekvivalentních stávajících. Nechť je struktura uvedená na obrázku 3.14.

Obecně má toto schéma jeden vstup a jeden výstup. Touha používat bloky 7,9,10 a 12 v odvětvích začínajících v blokech 4 a 5 vedlo k matoucím vazbám řízení. Duplikace Proto bloky 7,9,10,11 mohou být přivedeny původním schématem strukturované formy. Když duplikace buduje další cesta po větvení, pokaždé, když jsou zavedeny potřebné bloky, nevěnují pozornost tomu, že již byly zavedeny na alternativní místa jiných cest. Každý dabovaný prvek má v podstatě svůj vlastní jméno, ve funkčnosti ekvivalentní zdroji. Na Obr. 3.14, B znázorňuje transformované zdrojové schéma.

Zavedení variabilního stavu. Druhý přístup k transformaci řídicí struktury je založen na zavedení státní proměnné.

Proces konverze se skládá z pěti kroků:

1. Každý blok obvodu je přisuzován číslu. Navíc 0 je poslední spustitelný prvek.

2. Nová proměnná je zadána hodnotou v rozsahu 0..n, kde n je počet bloků v řídicím obvodu.

3. Zadejte operace n pro přiřazení hodnot zadaných hodnot stavové proměnné. Jeden blok je spojen s každým blokem (pro logický blok ve výstupu), operace, ve které se hodnota proměnné rovná počtu dalšího spustitelného bloku.

4. Zadejte operační operace operačního analýzy a pokud je hodnota proměnné stavu m (m

5. Nová kontrolní struktura je postavena ve formě cyklu s operacemi dohledu v něm

stav a provádění bloků původní struktury s přídavkem prvků přiřazujících hodnoty variability stavu.

Příklad na obr. 3.16 ilustruje konverzi řídicího obvodu s cykly a štítky na strukturovanou formu založenou na zavedení stavové proměnné.


5.1. Moduly nezávislosti.

Aby se snížila složitost PS, musíte ji rozdělit do mnoha malých, ve vysokém stupni nezávislých modulů. Poměrně vysoký stupeň nezávislosti lze dosáhnout pomocí dvou metod optimalizace: zesílení vnitřních vazeb v každém modulu a oslabení vztahu mezi moduly. Pokud zvažujete PS jako sadu návrhů souvisejících s některými vztahy (a to jak na provedených funkcích a na zpracování dat), pak hlavní věc, která je vyžadována, je průvodce, jak distribuovat návrhy na jednotlivé "boxy" (moduly) že návrhy v rámci každého modulu byly úzce spjaty a spojení mezi každou dvojicí návrhů v různých modulech bylo minimální.

Modularita. Koncept modularity je univerzální v přírodě a je aplikován při navrhování informačních systémů, při navrhování výpočetní techniky při vývoji softwaru. Hlavním významem rozdělení systému na modulech je lokalizovat a izolovat účinek rozhořčených vlivů nebo změn. V závislosti na tom, jaký druh poruch nebo změn jsou v závislosti na různých typech modularity.

5.2. Síla modulu.

Modularita, která usnadňuje provádění změn systému, může být popsána jako flexibilita. Tento typ modularity dochází v případech, kdy je systém navržen tak, aby změna v jednom z požadavků vede k potřebě upravit pouze malý počet modulů (s výhodou pouze jeden). Pokud je modulární struktura systému taková, že jeho jednotlivé moduly mohou být implementovány různými vývojáři téměř nezávisle na sobě, pak probíhá konstruktivní modularita. Modularita, ve které vliv různých událostí vyskytujících se v reálném čase je lokalizován v systému, se nazývá modularita událostí. Pokud změny zařízení nevyžaduje modifikace softwaru, tato vlastnost se nazývá transparentnost. Konečně zmiňujeme funkční modularitu, která zajišťuje viditelnost systému. V tomto případě je systém rozdělen do jednoduchých poruchových dílů s jasně definovaným sadou funkcí. Potřeba porušit systém na modulech na tomto principu se může zobrazit i v případě, že to jiná kritéria nevyžadují.

Stupeň modularity může být stanoven dvěma kritérii - pevnost (propojenost) a spojka. Každá z těchto kritérií odpovídá některým třídám rozdělení, což umožňuje kvantitativně odhadnout modularitu systému. Dodává se níže uvedené typy konektivity a spojky, které mají představu o konceptech spojených s kritérii modularity.

Konektivní moduly. Připojení modulu je následující jako nezávislost jeho částí. Čím vyšší je konektivita modulu, tím lépe výsledky programu. Koncepce konektivity pevnosti modulu se také používá k označení propojenosti. Typy konektivity modulů jsou uvedeny v tabulce 5.1.

Funkční připojený modul nemůže být rozdělen do dvou dalších modulů s připojením stejného typu. Modul zpracování balíčků má funkční připojený. Modul, který může být rozdělen pouze na zdroj, konvertor a zásoby, má také funkční spojení. Modul mající sériové připojení lze rozdělit na sériové díly provádějící nezávislé funkce, ale společně implementovat jednu funkci. Pokud se stejný modul používá k vyhodnocení a poté pro zpracování dat, má konzistentní připojit. Pokud je modul složen z nezávislých modulů oddělujících strukturu dat, má komunikativní spojení. Obecná struktura údajů je základem jeho organizace jako jediného modulu. Pokud je modul navržen tak, aby zjednodušil práci s komplexní datovou strukturou, izolujte tuto strukturu, má komunikativní propojenost. Tento modul je navržen tak, aby prováděl několik různých a nezávisle použitých funkcí. Moduly nejvyšší úrovně hierarchické struktury musí mít funkční nebo konzistentní připojení. Pokud mají moduly procesní, dočasné, logické nebo náhodné připojení, což znamená nedostatečně promyšlené plánování. Procesní konektivita se nachází v modulu, kontrola struktur je organizována, jak je znázorněno na konstrukčním schématu programu. Taková struktura modulu může dojít při rozkládání dlouhého programu na straně podle kontrolních přenosů, ale bez definice jakéhokoli funkčního základu při výběru separačních bodů. Procesní připojení se může objevit při seskupování alternativních částí programu.

Tabulka 5.1.


Funkční 10 (silný připojený)

Sekvenční 9.

Komunikativní 7.

Procedurální 5.

Dočasný 3.

Logika 1.

Náhoda 0.

Části obsahující modul není funkčně připojen, ale zpracování nezbytné ve stejnou dobu, má dočasné spojení nebo konstatovat ve třídě. Připojení tohoto typu probíhá v případech, kdy všechny sady požadované v době přihlášení v programu provádí nezávislý aktivační modul. Pokud modul kombinuje operátory pouze na základě jejich funkční podobnosti, a spínací algoritmus je aplikován na jeho nastavení, takový modul má logické spojení, protože jeho části nejsou připojeny, ale mají pouze mírnou podobnost mezi sebou. Pokud jsou operátory modulu kombinovány libovolně, má takový modul shodu shody okolností.

5.3. Moduly spojky.

Moduly spojkyje to míra relativní nezávislosti modulů, která určuje jejich čitelnost a bezpečnost. Nezávislé moduly mohou být modifikovány bez změny jiných modulů. Slabá spojka je žádoucí, protože to znamená vysokou úroveň jejich nezávislosti. Moduly jsou zcela nezávislé, pokud každý z nich neobsahuje žádné informace o jiném. Čím více informací o jiných modulech se používají v nich, tím méně důležité a méně zataženo. Zřejmě interakce dvou modulů spojených s sebou, tím jednodušší je stanovení nezbytného nastavení jednoho modulu v závislosti na změnách vyrobených v druhé. Velká izolace a přímá interakce modulů vede k potížím při určování hranic změn v jednom modulu, které by eliminovaly nevyhnutelné chyby v druhé. Níže uvedený v tabulce 5.2 ukazuje opatření modulu.

Moduly spojky podle údajů, pokud mají běžné jednotky, které jsou přenášeny z jednoho do druhého jako parametry, které jsou jednoduché datové prvky, tj. Volající modul "ví" pouze název zvaného modulu, stejně jako typy a hodnoty Některých proměnných. Změny datové struktury v jednom z modulů nemají vliv na druhý. Moduly s tímto typem spojky navíc nemají sdílené oblasti dat nebo implicitní parametry. Menší stupeň spojky je možné pouze v případě, že moduly se nezpůsobují nebo neovlivňují stejné informace.

Tabulka 5.2.


Nezávislý 0 (slabá spojka)

Podle 1.

Vzorek 3.

Obecná oblast 4

Podle kódů 9 (silná spojka)

Moduly jsou odnímatelné, pokud parametry obsahují datové struktury. Nevýhodou této spojky je, že oba moduly by měly být vědomy vnitřní struktury dat.

Moduly jsou klipy pro společný prostor, pokud sdílí stejnou globální strukturu dat.

Moduly mají řídicí spojku, pokud některý z nich řídí řešení uvnitř druhé vysíláním vlajek, přepínačů nebo kódů, jejichž cílem je provádět ovládací funkce, tj. Jeden z modulů ví o vnitřních funkcích druhého.

Říká se, že modul je předvídatelný, pokud je jeho práce způsobena pouze jednou parametry.

Moduly mají spojku pomocí kódů, pokud jsou jejich příkazové kódy smíchány mezi sebou.


Základy jazyka SQL

Sql. (Ɛskjuɛl; angličtina Strukturovaný dotazovací jazyk. - "Jazyk strukturovaných dotazů") - univerzální počítačový jazyk používaný k vytvoření, úpravě a správě dat v relačních databázích. SQL je založen na výpočtu tice. Jazyk manipulace s daty SQL obsahuje následující operátory:

1) Operátoři definice dat ( Jazyk definice dat, DDL)

  • Vytvořit vytvoří objekt Bod (sama o sobě, tabulka, prezentace, uživatele atd.)
Vytvořit student Student (Code Integer není , název char (30) není , adresa char (50), značka desetinná);
  • Změna změní objekt (Přidat, mazat, změnit sloupec tabulky)

Chcete-li přidat sloupec do tabulky, použijte následující syntaxi:

ALTER TABLE TABLE_NAME Přidat sloupec_name DataType

Odstranění reproduktoru v tabulce:

Změnit tabulku TABLE_NAME. Drop sloupec. sloupec_name.

Chcete-li změnit typ dat sloupce, použijte následující syntaxi:

Změnit tabulku TABLE_NAME. Alter sloupec. Column_name DataType.
  • Drop odstraňuje objekt
Drop tabulka TABLE_NAME.

2) Operátoři manipulace s datami ( Jazyk manipulace s daty, DML)

  • Vložit přidává nová data:

VLOŽ DO<название таблицы> ([<Имя столбца>, ...] Hodnoty (<Значение>,...)

  • Aktualizace změní existující data
Aktualizace.<объект> SOUBOR.<присваивание1 [, присваивание2, ...]> ;

top (x) - příkaz bude proveden pouze x krát

<объект> - objekt, nad kterým se akce provádí (tabulka nebo prezentace)

<присваивание> - přiřazení, které bude provedeno pokaždé<условие>nebo pro každý záznam, pokud není tam, kde je oddíl

<условие> - podmínka výkonu týmu

SET - Po klíčových slovech by mělo být seznam polí tabulky, která budou aktualizována a přímo nové hodnoty ve formě

jméno pole \u003d "hodnota"

  • Smazat odstraní data

Odstranit se.<Имя Таблицы> Kde.<Условие отбора записей>

  • Vyberte možnost Přečtěte data, která splňují zadané podmínky

Obecný formát příkazu SELECT má následující formulář, kde jsou uživatelem definované parametry specifikovány v úhlových závorkách:

Zvolte [(<таблица>|<псевдоним>}.]{* | <выражение> } [,…]

Z.<таблица> [<псевдоним>] [,…]

]

[,…]]

Povinné ve výpisu jsou vybrány pouze z návrhů. Všechny klíčové slovo označuje, že je třeba zahrnout do výsledného vzorku všech záznamů, které splňují požadavek, včetně opakování, pokud existuje. Výrazné klíčové slovo se používá k odstranění duplicitních řádků, tj. Výsledné záznamy nebudou zahrnuty, které shodují s hodnotami všech polí s jedním z dříve vybraných. Parametr<таблица> Je to název databázové tabulky, ze které se vzorek provádí.<выражение> Určuje název sloupce tabulky nebo výrazu z několika jmen, které určuje vypočítané pole, jehož obsah zapne do výsledného vzorku. Výraz kromě názvů sloupců, aritmetických operací sčítání, odčítání, násobení a divize, stejně jako kulaté závorky používané ve složitých výrazech, mohou obsahovat v závislosti na jazykovém dialektu. Tyto nebo jiné funkce z hodnot pole. Asterisk (*) namísto názvu sloupce označuje potřebu zahrnout všechna pole. Název libovolného sloupce ve výsledné tabulce lze změnit pomocí parametru<другое имя столбца>Který se běžně používá k pojmenování vypočtených polí. Pokud jsou data extrahována z více tabulek, které mají stejné názvy sloupců, měl by být název každého pole předcházet jméno nebo pseudonym. Pseudonym nastaví zkrácený název tabulky použité v rámci tohoto operátora. Parametr<условие отбора записей> Popisuje filtr, který určuje, které řádky musí být zahrnuty do výsledku.<группируемый столбец> Určuje název pole podle hodnot vstupního seskupení. Parametr<условие отбора групп> Představuje filtr superponovaný na generovaných skupinách. Konečně,<сортируемый столбец> Určuje název pole v souladu s hodnotami, z nichž musí být objednatelný vzorek. Výsledkem obsluhy je tabulka, ve které jsou umístěny informace získané z databáze.

Zpracování prvků výpisu SELECT se provádí v následujícím pořadí:

Z. Jsou definovány názvy použitých tabulek a podmínky pro jejich přidružení a je vytvořen zdrojový soubor výsledného řetězce.

Kde. V souladu se stanovenou podmínkou se provádí filtrování přijaté sady a jsou vyloučeny zbytečné záznamy.

SKUPINA VYTVOŘENÁ. Jsou tvořeny skupiny linek, které mají stejné významy ve specifikovaných sloupcích.

Mít. Filtrování skupin získaných v předchozím kroku v souladu se specifikovanou podmínkou se provádí.

VYBRAT. Nastaví, které sloupce budou zahrnuty do výsledné tabulky.

SEŘADIT PODLE. Objednávka třídění a sada sloupců jsou stanoveny hodnotami, jejichž hodnoty se provádí pro získání konečného výsledku.

7) Připojit je interní připojení tabulek.

Grafický schéma - Jedná se o společný vložený objekt. Je to jeden z mechanismů rozhraní a umožňuje vytvářet různé organizační, strukturální a další systémy pro grafický návrh aplikovaného řešení. Grafický schéma lze použít jak sám o sobě a zobrazen ve formulářích a zprávách.

Grafické prvky

Chcete-li vytvořit grafické schéma, lze použít poměrně velký počet rozmanitých prvků, které lze rozdělit do tří velkých skupin:

  • prvky označující bod mapy obchodní procesní trasy;
  • scenérie;
  • dekorativní čáry.

Prvky označující mapu obchodní trasy

Prvky, které označují bodové body trasy mohou být použity jak pro ilustraci přímo obchodních procesů a jako prvky různých blokových schémat ilustrujících provádění určitých algoritmů:

Scenérie

Samostatná skupina prvků představuje scenérii, která může mít několik různých forem: blok, složku, soubor, dokument, elipsa, různé typy šipek a závorek:

Dekorativní linie

Dekorativní čáry lze použít jak pro připojení scenérie a samostatně. Podporováno je několik typů dekorativních linek a několik typů šipek:

Registrace grafických prvků schématu

Pro všechny výrobky designu je podporována volba barevného pozadí, tloušťka čáry. S výjimkou dekorativních linií je podporováno vložení obrázků v konstrukčním prvku. Připojení a dekorativní čáry poskytují automatické zkroucení ohybů a pohyblivých ne-kněz "kolena".

Všechny tyto pracovní příležitosti umožňují vytvářet dobře čitelné schémata i v případech, kdy dojde k částečnému překrytí spojovacích čar.

Úvod

Vypracování vývojového diagramu, který splňuje všechny požadavky hostů je bezprecedentní a pečlivý proces. Máte-li problémy navrhovat vývojový diagram nebo jste zmatený, který blokové schéma Musíte použít na konkrétním místě, pak mi napište na lekci doučování. V soukromé lekci se mě můžete zeptat na nějakou otázku týkající se vizualizace vývojového diagramu.

Prvky klávesové blokové schéma

Hlavní prvky používané v návrhu vývojových vozidel

Jméno prvku

Grafický displej

Funkce

Terminátor nebo bloku start-end

Označuje začátek nebo konec programu. Tato jednotka odděluje hranice programu z vnějšího prostředí. Zpravidla fráze "start", "start" nebo "konec", "dokončit" zapadají do tohoto prvku.

Týmový blok, proces, akce

Tato jednotka je zodpovědná za provedení jednoho nebo více operací. Zpravidla v tom blokové schéma Zadejte příkazy, které mění data, hodnoty proměnných. V tomto bloku bude například zaznamenána aritmetická operace přes dvě proměnné.

Blok logického stavu

Dovolte mi, abych vám připomněl, že výsledek logického stavu je vždy jedním ze dvou předdefinovaných hodnot: pravdy nebo nepravdivých. Logický stav je zaznamenán uvnitř tohoto prvku-rhombus a alternativní rozvody větve vycházejí z vrcholů. Ujistěte se, že podepíše větve se slovy "Ano", "Ne", abyste neuváděli čtečku vývojového diagramu.

Předdefinovaný proces

Pokud váš program poskytuje subprogramy: postupy nebo funkce, volání podprogramu je zaznamenán v této položce.

Data vstupní blok

Je zodpovědný za formulář žádosti, například pro zadání uživatele z klávesnice nebo pro výstup dat na osobní monitor počítače. Je velmi důležité pochopit blokové schéma Nedefinuje nosič dat.

Cyklistický blok s čítačem

Zodpovídá za realizaci cyklických příkazů cyklu. Hlavičku cyklu s metrem je napsán uvnitř prvku a operace tělesa cyklu jsou umístěny pod prvkem. Pro každou iteraci cyklu se program vrátí do záhlaví cyklu pomocí šipky vlevo. Exit z cyklu pro cyklus se provádí na pravé šipce.

Pár jednotka pro cykly s předběžnou schránkou

Tento blok se skládá ze dvou částí. Operace tělesného cyklu jsou mezi nimi umístěny. Hlavička a změny v čítači cyklu jsou zaznamenány uvnitř horní nebo dolní jednotky - v závislosti na architektuře cyklu.

Slouží k porušení komunikační linky mezi blokové schémata. Například pokud vytvoříte rozsáhlé blokové schéma na listu A4 listu a nezapadne se na jeden list, pak budete muset přenášet vývojový diagram do druhého listu. V tomto případě bude nutné tento konektor použít. Zpravidla uvnitř kruhu je indikován jedinečný identifikátor, což je přirozené číslo.

Hodnotili jsme osm základních blokové schéma prvky, Provoz, který můžete snadno implementovat absolutně jakýkoliv blokový diagram na základě požadavků nebo univerzitního programu.

Pokud chcete prohloubit znalosti v oblasti stavebních devítek nebo není plně přišel s žádným blokové schéma, pak napište mi na individuální lekci. V této lekci budeme podrobně analyzovat všechny vaše otázky, stejně jako vypracovávat kolosální počet vývojových diagramů různých stupňů složitosti.

Schémata a pravidla pro jejich realizaci



Domácí práce

V souladu s úkolem je nutné čerpat kinematický hlavní schéma mechanismu, který je uveden Obr. jeden.
Schéma tohoto mechanismu je uveden na Obr. 2. (v dolní části stránky), je nutné čerpat pouze schematické znázornění. (Barevné výkresy dílů a uzlů zobrazených v diagramu bez výkresu).

Práce na výkresovém listu formátu A4.Specifikace (Seznam prvků schématu, označených ve formě tabulky) - Na samostatném listu formátu A4..
Specifikace Prázdné lze stáhnout a tisknout (nebo výčitky) .

Na těchto odkazech lze zobrazit vzorky prováděných schémat mechanismů a pohonů:

  • Kinematický schéma mechanismu
  • Hydraulický obvod
  • Pneumatické schéma

Před provedením domácích úkolů se musíte seznámit s materiály a informacemi o níže uvedených schématech. Podle odkazů uvedených v textu Gostmůžete se seznámit s požadavky standardů pro provádění systémů.

Obecné informace o schématech

Schémata se nazývají Designové dokumenty, na kterých jsou součástí výrobku, jejich vzájemné umístění a komunikace mezi nimi jsou zobrazeny jako podmíněné grafické snímky.

V moderní techniky jsou široce používány mechanické, pneumatické, hydraulické a elektrické zařízení a pohony. Studie principu a sekvence těchto zařízení podle výkresů společných druhů a montážních výkresů je často obtížná.
Proto kromě výkresů, speciální schémata často tvoří, což činí mnohem rychleji pochopit principu a posloupnost konkrétního zařízení.

Schémata jsou jednoduché provádět a docela vizuální; Mohou být prováděny v pravoúhlých a axonometrických projekcích.
Stupnice Při provádění schémat je zvoleno libovolné, neporakce mezi velikostí prvků produktu nejsou také pozorovány.

Rozměry schémat

Typy a typy systémů (kromě elektrotechniku) definován GOST 2.701-84. V jakých schématech jsou zavedeny a obecné požadavky na jejich realizaci.

Typy schémat

V závislosti na povaze prvků a linií vazeb, které jsou součástí zařízení, jsou schémata rozdělena na druh, z nichž každá je často označena písmenem: kinematický - K, hydraulický - R, pneumatický - P, elektrický - e , optický - O atd.

Typy schémat

Schémata v závislosti na hlavním účelu jsou rozděleny do typů, z nichž každá je obvykle označena číslem:
1 - strukturální;
2 - Funkční;
3 - Základní;
4 - sloučeniny (montáž);
5 - Připojení;
6 - společný;
7 - umístění atd.

Strukturální schémata slouží k obecnému seznámení s produktem a určete vztah složek výrobku a jejich účelu; Schéma prvky jsou vypracovány jednoduchými geometrickými tvary. (obdélníky) a přímky nebo analytické nahrávání, aplikace vypalování počítač.

Funkční schémata vysvětlit procesy proudící do výrobku nebo ve své funkční části; Měly by uvádět jména všech zobrazených funkčních částí.

Schémata (FULL) Určete úplnou složení prvků výrobků a vazeb mezi nimi, což představuje podrobnou představu o principech akce produktu.

Schémata připojení (Instalace) Zobrazit připojení komponentů výrobku, jakož i místa dodatků a vstupů a detekují dráty, kabely, potrubí a jejich výztuž.

Schémata připojení Zobrazit připojení externích produktů k komunikaci nebo zařízením.

Název obvodu je určen podle jeho typu a typu, například schéma hydraulického hlavního obvodu, okruhem elektrického funkčního, atd.
Šifrování schématu, která je součástí jeho určování, sestává z písmenu určujícího typu diagramu a číslo, které definuje jeho typ.
Schéma hydraulického principu má například šifru G3, elektrický konstrukční obvod - E1.

Pro výrobek, který obsahuje prvky různých druhů, může být rozvíjeno kombinační schéma obsahující prvky a spoje různých typů. Kombinované schéma je označeno písmenem "C" a jeho název je určen kombinovaným druhem a typem.
Například: koncept schéma hydrocynematic.

Při vypracování schémat se použijí následující podmínky:

Prvek schématu je nedílnou součástí schématu, který provádí specifickou funkci (přiřazení) ve výrobku, který nelze rozdělit na části, které mají nezávislý funkční účel.
Například čerpadlo, spojka, kondenzátor, odpor atd.

Zařízení je kombinací prvků představujících jeden design, například chrápající mechanismus, desku s plošnými spoji, šatník.

Funkční skupina - Kombinace prvků, které provádějí specifickou funkci v produktu a nejsou kombinovány do jednoho designu.

Funkční část - Prvek, vybavení nebo funkční skupina.

Propojení řádků - Řezání čáry na schématu ukazující spojení mezi funkčními částmi produktu.

Při provádění stupnice není stupnice respektována.
Skutečné prostorové uspořádání složek výrobku nesmí být zohledněno nebo zohledněno přibližně.
Prvky obsažené v produktu jsou zpravidla znázorněny ve schématech, ve formě konvenčních grafických označení stanovených standardními systémy návrhu dokumentace ( Eskd.).
Vztah mezi prvky schématu je ukázán propojovacími liniemi, které konvenčně prezentují komunikaci (potrubí, vodiče, kabely atd.) a kinematická připojení (například hřídele).
Podmíněné označení obecného použití prvků v sadách diagramů GOST 2.721-74. .

Podmíněné grafické označení obecného použití pro použití v elektrických, hydraulických, pneumatických a kombinovaných obvodech jsou uvedeny v tabulce ...
Schémata by měla být nejmenším počtem fesomů a křižovatky komunikačních linek znázorněných horizontálními a vertikálními místy.
Schémata by měla být kompaktní, ale aniž by byla dotčena jasnost a snadnost čtení.

Prvky, které tvoří samostatné zařízení, se nechají oddělit na diagramech barccottovaných tenkých čar označujících toto zařízení.
Schéma jednoho druhu je dovoleno zobrazovat prvky schémat jiných typů přímo ovlivňujících produkt. Tyto prvky a jejich spojení jsou také znázorněny s tenkými barccotted čar.

Schéma je přiřazena označení tohoto produktu, jehož akce se zobrazí v diagramu. Poté, co je toto označení zaznamenáno CIPHIPE schéma. Název schématu je uveden v hlavním nápisu po názvu produktu.



Kinematické schémata

Kinematické schémata stanoví složení mechanismů a vysvětluje interakci jejich prvků. Podmíněné označení na takových schémat jsou obrazy mechanismů a jejich součástí, které je podobají pouze obecně.

Každý prvek zobrazený ve schématu podmíněně by měl mít vlastní označení: sekvenční číslo nebo alfanumerické poziční označení. Pro každý typ schémat jsou stanovena pravidla pro použití těchto označení.

Na hydraulických, pneumatických a elektrických vzorcích, označení jsou zaznamenány v seznamu prvků, které jsou navrženy ve formě tabulky, vyplněné shora dolů. Pravidla pro provádění kinematických schémat jsou uvedeny v GOST 2.703-68. . Podmíněné grafické označení strojů a mechanismů GOST 2.770-68. .

Na kinematických schématech, stromech, osách, tyčích, tyčích, kliku atd. Jsou znázorněny s pevnými hlavními liniemi tlustých s. Prvky znázorněné podmíněné a zjednodušené se provádějí pevnými liniemi s tloušťkou S / 2.

Kinematické schémata jsou prováděny zpravidla ve formě skenování: Všechny geometrické osy jsou podmíněně uvažovány ve stejné rovině nebo v paralelních rovinách.
Každý kinematický prvek znázorněný v diagramu je obvykle přiřazen číslo sekvence, od zdroje pohybu. Hřídele jsou číslovány římskými čísly, zbytek prvků jsou arabsky.
Sekvenční číslo prvku je připevněn na polici čar. Pod polem zvedacího vedení označují hlavní vlastnosti a parametry kinematického prvku.

V souladu s GOST 2.703-68. V diagramech by měly být uvedeny následující vlastnosti a parametry prvků kinematických schémat:

  • zdroj pohybu je název, typ, charakteristika;
  • kladka pásu - průměr kladky;
  • převodové kolo - počet zubů, modulu a pro osomophone kola - také směr a úhel sklonu zubů;
  • červ - axiální modul, počet příležitostí;
  • Šroub podvozku - průběh šroubové linky, počet cílů, nápis "Lion" (Pouze pro levá vlákna) atd.

Hydraulické a pneumatické koncepty

Pravidla pro provádění hydraulických a pneumatických schémat stanoví GOST 2.704-76. .
Podmíněné grafické označení prvků používaných v těchto schématech provádějí GOST 2.780-96. , GOST 2.781-96. a GOST 2.784-96. .
Každý prvek nebo zařízení obsažené v produktu a zobrazený v diagramu má polohové označení sestávající z velkých písmen ruské abecedy a čísel.
Písmena a čísla se provádějí jednou standardní velikostí písma.

Označení dopisu se skládá z jedné nebo dvou písmen: počáteční nebo charakteristika názvu prvku. Například nádrž - B, reverzní ventil - CO a SER.
Tabulka abecedních označení je umístěna v povinné aplikaci GOST 2.704-76. - "pravidla pro provádění hydraulických a pneumatických schémat."
Například hydrobaciac - B, hydro (pneumatický) ventil - K, hydro (pneumatický) pojistný ventil - KP, filtr - F, čerpadlo - n atd.

Číslo sekvence obsaženého v digitálním označení prvku je přiřazeno od jednotky ve skupině identických prvků se stejným písmenem.
Například filtr - F1, F2 atd.
Objednací čísla jsou obvykle označena v závislosti na umístění prvků v diagramu - shora dolů a doleva doprava. Polohovací označení se aplikuje ve schématu vedle vpravo nebo nad podmíněným grafickým obrazem prvku.
Data o položkách jsou zaznamenány ve standardní tabulce seznamu prvků nad hlavním nápisem. Pokud se celý seznam seznamu nezapadne nad hlavní režim nápisu (Mnoho prvků)Pak se provádí na samostatném listu formátu A4..

Prvky a zařízení jsou znázorněny v diagramech, zpravidla v počáteční poloze. Například pružiny jsou znázorněny ve stavu pre-komprese, kontrolní ventil je v uzavřené poloze atd.

Komunikační linky (potrubí) ve schématech jsou indikovány sekvenčními čísly, počínaje jednotkou, která je na schématu připevněna o koncích obrazu těchto řádků. Na komunikačních linkách umožňujících směr průtoku pracovního média (kapaliny, vzduch) Ve formě trojúhelníků. Pokud je komunikační linka interním kanálem v libovolném prvku, pak je číslo této položky nastaveno před číslem sekvence komunikační linky.

Elektrické obvody

Elektrické obvody mají klasifikaci, termíny a definice, které nastavují GOST 2.701- 84. . Jsou prováděny v souladu s GOST 2.702-75. "Elektrické schémata. Obecné požadavky na provedení. "

Existuje významný počet standardů obsahujících podmíněné grafické označení prvků používaných v elektrických obvodech. Diagram doporučuje indikovat vlastnosti vstupních a výstupních řetězců výrobku (Proudový proud, napětí, frekvence atd.). Schémata jsou nakreslena pro produkty umístěné v odpojené poloze.

Každý prvek obsažený v produktu a zobrazený v diagramu má alfanumerický polohový označení složená z dopisu a pořadového čísla stojícího po dopisu.

Normy nastavují alfanumerické notace pro nejběžnější prvky.
Například rezistor -r, kondenzátor - C, indukčná cívka nebo tlumivka - L, ammetrický - RA, voltmetr - VP, motor (motor) - M, baterie baterie nebo galvanické - GB, spínač (Přepínač, klíč, regulátor, přepínač atd.) - S, generátor - G, tranzistor a diodový polovodič, bezpečnostní zařízení - VD, pojistka - F, transformátor - t, elektromagnet (nebo elektromagnetická spojka) - y.

Sekvenční čísla prvků jsou přiřazeny, počínaje jednotkou uvnitř skupin prvků se stejným abecedním označením, například, B1, B2, B3 atd. Pokud do produktu vstupuje pouze jeden prvek této skupiny, číslo sekvence v jeho Poziční označení nemusí být uvedeno. Čísla pořadových čísel prvků a jejich nápisy polohovací označení provádí písmo stejné velikosti.
Poziční označení jsou uvedeny do seznamu prvků; Sekvence a pořadí zaznamenávání polohových označení GOST 2.701-81..


Domácí práce
pro studenty kurzu specializace "Mechanizace zemědělství"

V souladu s domácími úkoly musíte provést kinematický schéma mechanismu Obr. 2. (samotný mechanismus je znázorněn Obr. jeden, na začátku stránky). Vysvětlující kresby dílů a uzlů (ve žlutých kruzích) Nekreslit.
Při ochraně práce by měl student schopen vysvětlit zásadu provozu tohoto mechanismu podle schématu.

Seznam úkolů pro tvorbu zkušebního portfolia
Podle strojírenského harmonogramu pro studenty průběhu technických specialit ("mechanizace zemědělství" a "Údržba a opravy automobilové dopravy")
můžete si stáhnout (ve formátu Word, 0,789 MB).