Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 16629|Svar: 8

[Kilde] Databasegrundlæggende principper

[Kopier link]
Opslået på 22/02/2019 15.41.41 | | | |
Dette indlæg blev sidst redigeret af Kongcida den 25-2-2019 kl. 09:05

Det lugter virkelig

Jeg ville først ind i programmørgraven, da jeg stødte på et udenlandsk spil i mit tredje år   Hyperlink-login er synlig.  (Jeg sværger, at jeg ikke vil reklamere for NetEase's så-og-sådan spil, og nu burde det være ophavsretligt beskyttet af NetEase??) )。 Da jeg spillede dette spil før, var der ingen server i Kina. Spillet loader super langsomt, og en håndfuld CodeCombat-entusiaster dukker op. Der er nogle få store køer, der har oprettet en i deres egen hjemby, og så kan de være optaget af studier og arbejde, og de spiller ikke længere det spil.
På det tidspunkt var Python lige udkommet og var populært, så det sprog, jeg valgte i spillet, var Python.  Med hvert niveau fandt jeg lidt interesse og en følelse af tilfredsstillelse i spil og programmering. Senere begyndte jeg at se Python-læringsvideoer på MOOC.com.
Men til sidst blev jeg en C#-udviklings-rookie 233333~.  Senere, af fysiske årsager, blev C#.  Jeg må sige, at Microsoft Barbies IDE er virkelig god, fejlfinding, smarte hints emmmmm dufter virkelig godt.....   

Her er nogle SQL-noter fra mit selvstudium:

Miljø

> Windows


Nødvendige værktøjer


> MSSQL: Du kan gå til Microsofts officielle hjemmeside for at downloade det, eller du kan gå derhenHyperlink-login er synlig.Vælg SQL Server 2017

Tekst

#Opret en database

De ovenstående udførelsesresultater er:



På denne måde har vi oprettet en database, selvom vi har en enklere måde at skrive den på som følger:

Resultatet af denne skrivemetode er det samme som ovenfor, og vi kan også oprette en database kaldet DemoDb med standardstørrelsen på databasen.

# Slet databasen  

Vi støder altid på "Kan ikke slette databasen "DemoDb"", fordi databasen i øjeblikket er i brug." Dette skyldes, at processen, der forbinder til databasen, ikke er blevet lukket  

* På dette tidspunkt kan vi højreklikke direkte på databasen -> lukke den eksisterende forbindelse til databasen -> OK

Som vist i figuren:




* Eller vi kan bruge metoden med at dræbe processen med markøren og derefter slette databasen


Ovenstående er at oprette en database og slette en database

Træd på graven

Når du opretter databasen, kan du se Note 1 og Note 2 i koden. Nogle vil være nysgerrige, da Note 1 er navnet på den database, der skal oprettes, hvorfor der så er et navn i Note 2. Noten siger "Navnet her refererer til det logiske navn på databasen i sys.database_files", så hvad betyder det? I hvilke scenarier ville dette navn blive brugt?

For at finde ud af, hvad der kommer næste gang, lyt til næste gennemgang......   Ahem, bare for sjov...

Da jeg først startede i virksomheden for at lave et projekt, gav min kollega mig en .bak databasebackup. Opret en database efter navnet ovenfor, og vedhæft derefter databasebackupen (tutorial senere), så den bliver sikkerhedskopieret til lokalområdet. Dog vil forespørgsler i en tabeldata på grund af projektarkitekturproblemer udføre n forespørgsler for tabeller tilknyttet tabellen. På denne måde har forskellige databaseoperationer fået databaseloggen til at stige til 40G på en måned (det var virkelig smart at lægge databasen på C-drevet i starten, og så blev databasen flyttet til en anden disk). Så ledte jeg efter en måde at slette databaseloggen i forskellige opslag på internettet, og fandt et par stykker, der alle rapporterede fejl under udførelsen. Jeg troede, det var en online-udstrækningsfest, men de gjorde det forkert. Senere kunne jeg virkelig ikke gøre det, så jeg måtte tjekke årsagen til fejlen.



Efter at have eksekveret denne databasekode, er fejlmeddelelsen her "Filen 'LogistarOA20171106_log' til databasen 'LogistarOA20171106' kan ikke findes i sys.database_files. Filen eksisterer ikke eller er blevet slettet.Årsagen til forespørgslen er, at i "sys.database_files" er det logiske navn på denne database ikke 'LogistarOA20171106_log'.

Følgende er forespørgselskoden:


Forespørgselsresultaterne er:



Selvfølgelig er filnavnet og det logiske navn på databaseloggen forskellige, den ene er 'LogistarOA20171106_log' og den anden er 'CQJHJShippingOA_log'. Lad os ændre Note 5 i koden, og så er det i orden.

Emmmmm... Normale mennesker kan ikke træde på dette hul, og de problemer, jeg måske støder på, er mere mærkelige......






Tidligere:Morning Post | Fredag den 22. februar 2019
Næste:ideaOpsætning Alibaba Cloud-billedet i Maven-repositoryet
Opslået på 23/02/2019 20.07.58 |
Dette er et citat
Kom nu!
Opslået på 23/02/2019 20.12.13 Fra telefonen |
(σ゚∀゚)σ⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶
Opslået på 23/02/2019 20.20.58 |
Jeg så det ikke i går
Opslået på 23/02/2019 20.21.56 |

På grund af linket blev baggrundstjekket udløst, og det er ikke blevet gennemgået.
Opslået på 25/02/2019 09.13.37 |
Støttet
Opslået på 25/02/2019 09.16.36 |
6666, support ~ fortsæt med at arbejde hårdt
Opslået på 25/02/2019 09.16.42 Fra telefonen |
Fantastisk, unge dame, gennemgår databasen
Opslået på 05/03/2019 12.27.17 |
Lært!!
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com