whycomputer.com >> Interneto žinios >  >> Kompiuteriniai tinklai

SQL Server Express – nemokama duomenų bazių valdymo priemonė

Microsoft SQL Server Express yra nemokama Microsoft SQL Server versija, skirta duomenų bazių administravimui, kūrimui ir duomenų analizavimui. Daugumą mokamos versijos funkcijų rasite ir čia: vizualinė valdymo priemonė SQL Server Management Studio, galimybė naudoti saugojimo procedūras ir kt.

Saugojimo procedūrų kalba

Saugojimo procedūros – tai SQL užklausos, kurias vartotojai gali išsaugoti ir vėliau iškviesti. Jos yra programuojamos, gali priimti parametrus ir rašomos Transact‑SQL kalba, skirta duomenų bazės užklausoms vykdyti.

Saugojimo procedūrų kūrimas

SQL Server Express aplinkoje naują procedūrą galima sukurti spustelėjus dešiniuoju pelės mygtuku aplanką Stored Procedures objektų naršyklėje (Object Explorer). Šis aplankas automatiškai sukuriamas kuriant naują duomenų bazę ir yra struktūroje: [duomenųBazinėVardas] > Programmability > Stored Procedures. Vartotojo sukurtos procedūros saugomos ne „System Stored Procedures“ poaplanke, kuriame yra sistemos procedūros. Sukūrus naują procedūrą, atsidaro užklausų kortelė su šablonu, kurį galite modifikuoti.

Pavyzdinė procedūra

USE [test]
GO
CREATE PROCEDURE [dbo].[mysp_selectstuff]
AS
    -- SET NOCOUNT ON – išjungiame papildomų rezultatų rinkinį
    -- SET NOCOUNT ON
    GO
    -- Čia įterpkite procedūros kodą
    SELECT * FROM dbo.Movies
GO
GO
EXEC [dbo].[mysp_selectstuff]
GO
GO
DROP PROCEDURE [dbo].[mysp_selectstuff]
GO
GO

Saugojimo procedūros struktūra

Įprasta praktika – SQL raktinius žodžius rašyti didžiosiomis raidėmis, kad jie išsiskirtų iš duomenų bazės objektų pavadinimų. Komentarai prasideda simboliais -- ir neturi įtakos vykdymui. Pavyzdyje duomenų bazė vadinama test, lentelė – Movies. Prieš lentelės pavadinimą pridėtas dbo schemos identifikatorius, kad išvengtume galimų konfliktų. Procedūra tiesiog grąžina visus įrašus iš lentelės Movies.

Saugojimo procedūrų vykdymas

Komanda GO veikia panašiai kaip RUN BASIC programose – nurodo SQL interpretuoti ankstesnes komandas. EXEC įvykdo procedūrą, o DROP PROCEDURE ją pašalina, kad būtų galima ją iš naujo sukurti. Užklausą galima paleisti paspaudus F5 arba paspaudus mygtuką Execute įrankių juostoje.


URL:https://lt.whycomputer.com/tinklas/100401205.html

Kompiuteriniai tinklai
  • Kaip pašalinti Microsoft SQL Server

    Microsoft SQL Server – tai duomenų bazių valdymo sistema, kuri suteikia galimybę valdyti duomenis ir leisti jiems bendrauti su kitomis programomis. Pirmoji versija pasirodė 1989‑ais, o 2010‑ais pasiekta 10.5 versija. Ekspertai, tokie kaip Robin Dewson, laiko SQL Server vienu patraukliausių pasirinki

  • FTP serveris vs. žiniatinklio serveris

    FTP ir žiniatinklio serveriai abu perduoda duomenis per internetą, tačiau tai daro skirtingais būdais. FTP serveris skirtas failų keitimui ir neteikia vartotojo sąsajos, o žiniatinklio serveris pateikia vizualius puslapius su informacija.ProtokolaiFTP serveris naudoja File Transfer Protocol (FTP), o

Interneto žinios © https://lt.whycomputer.com