| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> SQL Server >> Content
    SQL Server Stored Procedures
    SQL Server er et databaseprogram fra Microsoft. SQL Server indeholder databaser, der indkapsler tabeller , visninger og programelementer kaldet lagrede procedurer . Lagrede procedurer indeholder forespørgsler, der vælger, indsætte , slette eller opdatere poster indeholdt i databasetabeller. Disse lagrede procedurer er præ- kompileret , så kalder objektet er hurtigere end at bruge inline tekst forespørgsler i programmets kode. Creation

    Oprettelse af en lagret procedure er opnået gennem forvaltning konsol fra Microsoft. SQL Server Management Console applikation ligger i den mappe, hvor databasen motoren er placeret. I denne konsol , er at skabe en lagret procedure udføres ved hjælp specifik syntaks. Oprettelse af en lagret procedure bruger standard syntaks vist nedenfor: oprette procedure
    Insert Forespørgsler

    Lagrede procedurer anvendes til at indsætte data i databasen tabeller. Indsatsen forespørgsel har en typisk syntaks, der definerer bordet, kolonnerne , og dataene for at tilføje til databasen. En lagret procedure kan også returnere id banen efter indsatsen er foretaget. For eksempel er at bruge denne teknik nyttig til webapplikationer , hvor en bruger tilmelder sig tjenesten. I stedet for at lede brugeren til en login -skærm, programmet automatisk kontrollerer brugerens legitimationsoplysninger fra nylavede brugeren rekord.

    Opdatering Records

    ajourføring af fortegnelser i lagrede procedurer udføres ved at tage data fra brugeren og udskiftning af gamle data . Opdateringer bruges til at holde data strøm. Nogle større programmer aldrig bruge opdateringer, men i stedet indsætte en ny rekord. Dette skaber en arkiveret højde for de ændringer af en rekord for revision. Når records opdateres , er dataene aftørres med udskiftning , efterlader ingen måde for administratorer at holde styr på data ændres .
    Select

    " Select " er den mest almindeligt anvendte funktion i lagrede procedurer . De giver brugeren ønskede oplysninger. Hentning af data kan være en rekord, eller store bidder af data til rapportering. Udvælgelse af data er også gøres på konsollen for at revidere regnskaberne og fejlfinding ved problemer . Store rekord sæt fra borde kan tage lang tid . Lagrede procedurer gør disse forespørgsler hurtigere, da koden er på forhånd udarbejdet af databasen.
    Slet

    Endelig er den sidste funktion, som anvendes i en lagret procedure er " slette "-funktion. Formelle standarder for database programmering rynker brynene på sletning af poster . Sletning af poster permanent fjerner data, og ingen revision kan gøres uden at bruge arkiver. Dataintegritet er også et problem med slet funktioner. Et fænomen kaldet " forældreløse records ", der sker , når et felt , der peger på en anden tabel record er slettet uden de tilsvarende poster. For eksempel sletter en bruger fra kunden bordet uden at slette de ordrer, der er forbundet med brugeren rekord. Ordrerne blive forældreløse , og dette ruiner databasens integritet . Dette er udbedret ved hjælp referentiel integritet i databasen konfigurationer.

    Forrige :

    næste :
      Relaterede artikler
    ·Fordele ved MS SQL Server Express Edition 
    ·Sådan Erstat teksten i en database tabel Brug SQL Ente…
    ·Sådan installeres SQL Server 2008 fra en kommandolinje…
    ·Hvad er Arbejdsbyrde på SQL Server 
    ·Sådan tilføjes brugere Brug SQL Server Management Stu…
    ·SQL Server Vs. Oracle datatyper 
    ·SQL Server 2005 Client Tools 
    ·Advanced SQL Server Tutorial 
    ·Sådan gendannes en SQL database fra en MDF-fil 
    ·Sådan Konverter Oracle til SQL Server 
      Anbefalede Artikler
    ·Sådan konfigureres Proxy Setting for LiveUpdate på No…
    ·Sådan spiller en Broken AVI 
    ·Sådan fjernes Norton System Works 
    ·Sådan konstateres Antal rækker i Excel Visual Basic 
    ·Hvad er Header Compression 
    ·Free Antivirus Downloads 
    ·Hvordan man skriver SQL-sætninger i Microsoft Access 
    ·Sådan bruges Adobe Illustrator CS4 
    ·Sådan Start Systemgendannelse Fra Task Manager 
    ·Sådan Beregn Black- Scholes Optioner Brug Excel 
    Copyright © Computer Viden http://www.computerdk.com