Kas ir SQL Server sinonīms?
Kas ir SQL Server sinonīms?

Video: Kas ir SQL Server sinonīms?

Video: Kas ir SQL Server sinonīms?
Video: CS50 2013 - Week 9, continued 2024, Aprīlis
Anonim

In SQL serveris , a sinonīms ir aizstājvārds vai alternatīvs nosaukums datu bāzes objektam, piemēram, tabulai, skatam, saglabātajai procedūrai, lietotāja definētai funkcijai un secībai. A sinonīms nodrošina daudzas priekšrocības, ja to pareizi lietojat.

Jautājums ir arī par to, kāda ir sinonīmu izmantošana SQL?

A sinonīms ir alternatīvs nosaukums objektiem, piemēram, tabulām, skatiem, secībām, saglabātajām procedūrām un citiem datu bāzes objektiem. Jūs vispār izmantot sinonīmus kad piešķirat piekļuvi objektam no citas shēmas un nevēlaties, lai lietotājiem būtu jāuztraucas par to, kurai shēmai objekts pieder.

Pēc tam rodas jautājums, kādi ir sinonīmu veidi SQL? Ir divu veidu sinonīmi:

  • Privāts. Privātie sinonīmi pastāv tikai noteiktā lietotāja shēmā. Sinonīma īpašnieks kontrolē pieejamību citiem lietotājiem.
  • publiski. Publisks sinonīms ir pieejams visiem datubāzes lietotājiem.

Pēc tam rodas jautājums, kādi ir sinonīmi datu bāzē?

A sinonīms ir tabulas, skata, secības vai cita shēmas objekta aizstājvārds vai alternatīvais nosaukums. Tos galvenokārt izmanto, lai lietotājiem atvieglotu piekļuvi datu bāze objektus, kas pieder citiem lietotājiem. Tie slēpj pamatā esošā objekta identitāti un apgrūtina ļaunprātīgas programmas vai lietotāja mērķēšanu uz pamatā esošo objektu.

Vai mēs varam ievietot datus sinonīmā SQL Server?

A Sinonīms var var izmantot arī, lai atsauktos uz lietotāja definētām funkcijām. SQL serveris ļauj veikt dažāda veida darbības ar Sinonīmi , kas maina datus nevis objekta shēma, piemēram, SELECT, IEVIETOT , UPDATE, DELETE vai EXECUTE darbības.

Ieteicams: