Dokumentasyon

    Table of Content
    • 3D mga Format ng File
      • Mga Format ng 3D na File
      • 3DS to DWG
      • 3MF to STL
      • AMF
      • FBX to DWG
      • GLB
      • GLB to 3DS
      • GLB to FBX
      • GLB to GLTF
      • GLB to STL
      • GLB to USDZ
      • MTL
      • OBJ
      • PLY
      • STP
    • audio
      • Mga Format ng Audio File
      • GP
      • M3U
      • M3U8
      • M4R
      • MP3
      • STY
      • WAV
    • cad
      • Mga Format ng CAD File
      • DGN
      • DWFX
      • DWG
      • DXF
      • GCODE
      • IGS
      • PLT
    • compression
      • Compression File Formats
      • APK
      • GZ
      • ISO
      • LZMA
      • PKG
      • TGS
      • VPK
      • WHL
      • WUX
      • XAPK
      • ZIP
    • data
      • Mga Format ng Data File
      • CDX
      • ESX
      • GB
      • INK
      • IO
      • PCB
      • PRT
      • SAFETENSORS
      • VCS
      • XDELTA
    • database
      • Database File Formats
      • BAK SQL Server
      • CRYPT14
      • DB
      • DB3
      • DBC
      • DTSX
      • FDB
      • GDB
      • MDF
      • NDF
      • SAV
      • SQL
      • SQLITE
    • disc-and-media
      • Mga Format ng Disc at Media File
      • CUE
      • ISZ
      • MDF
      • OVA
      • TIB
      • Toast
      • WBFS
    • ebook
      • Mga Format ng EBook File
      • CBZ
      • JWPUB
      • KFX
    • email
      • Email File Formats
      • EML
      • ICS
      • OFT
      • RPMSG
      • VCF
    • executable
      • Mga Executable File Format
      • BAT
      • CMD
      • JSF
      • MST
      • PS1
      • PYC
      • REG
      • RUN
      • WSF
      • XEX
    • finance
      • Mga Format ng File sa Pananalapi
      • OFX
    • font
      • Mga Format ng Font File
      • TTF
      • WOFF2
    • game
      • Mga Format ng File ng Laro
      • ASSET
      • BIN
      • BIN PCSX
      • CLIP
      • CT
      • DSV
      • FOMOD
      • MCA
      • MCPACK
      • NDS
      • NSP
      • NSZ
      • PAK
      • PSS
      • RPF
      • RPX
      • RVZ
      • SMC
      • UASSET
      • Unity3D
      • VDF
      • XCI
      • Z64
    • gis
      • Mga Format ng GIS File
      • FIT
      • GPX
      • KMZ
    • image
      • Image File Formats
      • ARW
      • BMP
      • CDR
      • GIF
      • HDR
      • JFIF
      • JPEG
      • JPF
      • JXL
      • PVT
      • RPF
      • SKP
      • TIFF
    • misc
      • Iba't Ibang Format ng File
      • BAK Backup
      • CRX
      • CTG
      • ENC
      • FIG
      • GPG
      • H5
      • IPS
      • LOCK
      • LRC
      • MEDIA FILES
      • NOMEDIA
      • PDO
      • PES
      • PKPASS
      • PS2 BIOS
      • PSX BIOS
      • SHELL SCRIPT
      • TEXT FORMATS
      • XMZX
    • pdf
      • PDF
      • FDF
    • plugin
      • Mga Format ng File ng Plugin
      • Q1Q
    • presentation
      • Mga Format ng File ng Presentasyon
      • PPT
      • PPTX
    • programming
      • Programming
      • ACD
      • ASM
      • AU3
      • C
      • CONFIG
      • CS
      • CSPROJ
      • CXX
      • EGG
      • G4
      • GROOVY
      • H
      • HPP
      • INO
      • Jav
      • JRXML
      • PY
      • PYD
      • PYI
      • RST
      • SH
      • TOML
      • TSX
      • XSD
      • YAML
      • YML
    • project-management
      • Mga Format ng File sa Pamamahala ng Proyekto
      • MPP
    • publisher
      • Mga Format ng File ng Publisher
      • PUB
      • PUZ
    • settings
      • Mga Format ng Settings File
      • CNF
      • CONF
      • DESKTOP
      • DSD
      • ISS
      • OVPN
      • RDF
      • RDP
      • VMX
    • spreadsheet
      • Mga Format ng Spreadsheet na File
      • CSV
      • GSHEET
      • PRESTO
      • XL
      • XLAM
      • XLS
      • XLSB
      • XLSM
      • XLSX
      • XLTX
    • system
      • Mga Format ng System File
      • CAT
      • CFG
      • CPG
      • DMP
      • ETL
      • MDMP
      • SCR
      • TMP
    • video
      • Mga Format ng Video File
      • AEP
      • INSV
      • LRV
      • MKV
      • MP4
      • MP5
      • PDS
      • PRPROJ
      • SRT
      • VTT
    • web
      • Web File Formats
      • AAE
      • APKG
      • ASHX
      • ASMX
      • ASPX
      • CER
      • CRDOWNLOAD
      • CRT
      • CSHTML
      • CSR
      • CSS
      • DER
      • DOWNLOAD
      • HTML
      • JS
      • JSON
      • KEY
      • MJS
      • PAC
      • PEM
      • SCSS
      • URL
      • XML
    • word-processing
      • Mga Word Processing File Formats
      • ASD
      • BIB
      • DOC
      • DOCX
      • DOT
      • DOTX
      • IPYNB
      • LATEX
      • LST
      • TXT
    1. Bahay
    2. Database File Formats
    3. NDF

    What's on this Page

      • Ano ang isang NDF file?
      • NDF File Format
        • NDF File Structure
      • Data File Page
      • Mga sanggunian

    Ano ang isang NDF file?

    Ang file na may extension na .ndf ay isang pangalawang database file na ginagamit ng Microsoft SQL Server upang mag-imbak ng data ng user. Ang NDF ay pangalawang storage file dahil ang SQL server ay nag-iimbak ng data na tinukoy ng user sa pangunahing storage file na kilala bilang MDF. Ang file ng data ng NDF ay opsyonal at tinukoy ng gumagamit upang pamahalaan ang imbakan ng data kung sakaling gamitin ng pangunahing MDF file ang lahat ng nakalaan na espasyo. Karaniwan itong nakaimbak sa hiwalay na disk at maaaring kumalat sa maraming storage device. Ang pagkakaroon ng mga MDF file ay kinakailangan upang mabuksan ang mga NDF file.

    NDF File Format

    Ang format ng NDF file ay hindi naiiba sa MDF at gumagamit ng mga pahina bilang pangunahing yunit ng pag-iimbak ng data. ang bawat pahina ay nagsisimula sa 96 bytes na header na kinabibilangan ng:

    • Page ID
    • Type of Structure
    • Number of records in the pages
    • Pointers to previous and next pages

    NDF File Structure

    Ang isang NDF file ay may sumusunod na istraktura ng data.

    • Page 0: Header
    • Page 1: First PFS
    • Page 2: First GAM
    • Page 3: First SGAM
    • Page 4: Unused
    • Page 5: Unused
    • Page 6: First DCM
    • Page 7: First BCM

    NDF File Header

    Ang page number 0 ng lahat ng file ay naglalaman ng header na nag-iimbak ng metadata tungkol sa file.

    Page Free Space (PFS)

    Tinutukoy ng PFS ang katayuan ng alokasyon at tinutukoy ang dami ng libreng espasyo.

    • Bit 1: Indicates whether the page is allocated or not.
    • Bit 2: Indicates if the page is from a mixed extent.
    • Bit 3: Indicates that this page is an IAM page.
    • Bit 4: Indicates that this page contains ghost records
    • Bits 5 to 7: A combined three-bit value, which indicate the page fullness as follows:
      • 0: The page is empty
      • 1: The page is 1–50% full
      • 2: The page is 51–80% full
      • 3: The page is 81–95% full
      • 4: The page is 96–100% full

    Data File Page

    Ang mga pahina sa isang file ng data ng SQL Server ay nagsisimula sa zero (0) at sunod-sunod na pagtaas. Ang bawat file ay kinikilala ng isang natatanging file ID number. Ang file ID at pares ng numero ng pahina ay natatanging kinikilala ang isang pahina sa isang database. Ang isang halimbawa na nagpapakita ng mga numero ng pahina sa isang database, ay tulad ng sa sumusunod na larawan.

    NDF Database File Format

    Ang halimbawang ito ay nagpapakita ng mga numero ng pahina sa isang database na may 4-MB pangunahing data file at 1-MB pangalawang data file.

    Mga sanggunian

    • Database Files and Filegroups
    • Database Detach and Attach - SQL Server
    • Analyzing SQL Server Data File Anatomy

    See Also

    • DTSX File Format - SQL Server DTS Settings File
    • MDF File Format - SQL Server Master Database File
    • SQL File Format - A Structured Query Language Data File
    • FDB File Format - Microsoft Dynamics NAV Database File
    • DB3 File Format
     
     Filipino
    Close
     English
     Deutsch
     日本
     中文
     русский
     Français
     한국인
     Español
     Italiano
     Nederlands
     हिन्दी
     Indonesian
     Português
     عربي
     Türkçe
     Ελληνικά
     ไทย
     עִברִית
     Svenska
     українська
     Tiếng Việt
     български
     Magyar
     čeština
     Română
     Polski
     Bengali
     Dansk
     Persian
     Finnish
     Gaeilge
     Lithuanian
     Latvian
     Azeri
     Norsk