Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> SQL Server >> Content

    SQL Server lagrade procedurer

    SQL Server är en databas applikation som tillhandahålls av Microsoft . SQL Server innehåller databaser som kapslar tabeller , vyer och element programmering kallas lagrade procedurer . Lagrade procedurer innehåller frågor som väljer , infoga, ta bort eller uppdatera poster som finns i databasen tabeller . Dessa lagrade procedurer förkompilerade , så ringer objektet är snabbare än att använda inline text frågor i programmets kod . Creation

    Skapa en lagrad procedur sker genom ledningen konsolen från Microsoft . SQL Server Management Console finns i den katalog där databasen motorn är placerad . I denna konsol , skapar en lagrad procedur med användning av specifika syntax . Skapa en lagrad procedur använder standard syntax som visas nedan : skapa förfarande
    Infoga Frågor

    Lagrade procedurer används för att infoga data i databasens tabeller . Insatsen fråga har en typisk syntax som definierar tabellen , kolumner , och data för att lägga till databasen . En lagrad procedur kan även återgå ID-fältet efter insatsen tillverkas . Till exempel med hjälp av denna teknik är användbar för webbapplikationer där en användare registrerar sig för tjänsten . Istället för att styra användaren till en inloggningsskärmen , verifierar programmet automatiskt användarens referenser från nygjorda användaren rekord .
    Uppdatera poster

    Uppdatera poster i lagrade procedurer åstadkommes genom att ta data från användarkortet och ersätta gamla data. Uppdateringar används för att hålla data aktuella . Några större program använder aldrig uppdateringar , men i stället infoga en ny post . Detta skapar en arkiverad hänsyn till de ändringar som gjorts i ett rekord för revision. När poster uppdateras är data torkas med ersättning , lämnar inget sätt för administratörer att hålla reda på data ändras . Addera Välj

    " Select " är den mest vanlig funktion i lagrade procedurer . De ger användaren med begärda informationen. Datahämtning kan vara ett rekord , eller stora bitar av uppgifter för rapportering . Val av data görs även på konsolen för att granska räkenskaperna och felsöka problem . Stora rekord apparater från tabeller kan ta lång tid . Lagrade procedurer gör dessa frågor snabbare, eftersom koden förkompilerade av databasen. Addera Radera

    Slutligen är den sista funktionen används i en lagrad procedur den " ta bort " funktionen . Formella standarder för frowns databasprogrammering på radera poster . Bort poster permanent raderar informationen och ingen granskning kan göras utan att använda arkiven . Data integritet är också ett problem med radering . Ett fenomen som kallas " föräldralösa poster " händer när ett fält som pekar på en annan tabell post raderas utan motsvarande poster . Till exempel tar bort en användare från kunden bordet utan att ta bort de beställningar som är förknippade med användaren rekord . Beställningarna blir föräldralösa , och detta förstör databasens integritet . Detta åtgärdas med hjälp referensintegritet i databasen konfigurationer .

    Tidigare:

    nästa:
    relaterade artiklar
    ·En SQL Server Script Tutorial
    ·Återställa en MDF -fil på SQL Server
    ·Hur man kör en lagrad procedur från en annan server p…
    ·Hur du använder Microsoft SQL Server Reporting Service…
    ·Skillnad mellan SQL Server 2005 och SQL Server 2008
    ·Vad är Microsoft SQL Server Service Manager
    ·Programvara för SQL Server 2008
    ·Lägga till användare med hjälp av SQL Server Managem…
    ·Hur Tillåt en SQL server via Windows-brandväggen
    ·Gratis SQL Server Tutorial
    Utvalda artiklarna
    ·Gör en flygare gratis
    ·Hur sortera efter fältvärden i Access Query
    ·Hur man gör det Minecraft Game Lag Mindre på en Mac
    ·Hur man gör Words Inside bokstäver i Photoshop CS5
    ·Hur man installerar AntiVirus Plus
    ·Lista över Windows DLL -filer
    ·Vad är filändelsen Ftil
    ·Hur hämta förlorade data från en hårddisk
    ·Hur kan jag skydda datorn från Right Media Cookies
    ·Hur man skapar ett punktdiagram
    Copyright © Dator Kunskap http://www.dator.xyz