dbf አንባቢ። የ DBF ፋይሎችን ለመክፈት ፕሮግራሞች. DBF ወደ ሌሎች ቅርጸቶች በመቀየር ላይ

ከዲቢኤፍ ፋይሎች ጋር ለመስራት ፕሮግራሞች።

በ"DBF መስራት" ምድብ ውስጥ አዲስ፡-

ፍርይ
DBF አርታዒ 1.75.1 ለ DBF ፋይሎች በጣም ኃይለኛ ተመልካች እና አርታዒ ነው፣ ይህም የማከናወን ችሎታን ይሰጣል ትልቅ ቁጥርከመረጃ ቋቶች ጋር ክዋኔዎች. የዲቢኤፍ አርታዒ አፕሊኬሽኑ dbf ፋይሎችን በdBase III-IV፣ Visual FoxPro፣ FoxPro እና Clipper ቅርጸቶች የማየት እና የማርትዕ ችሎታን ይሰጣል።

ፍርይ
ስካን DBF 1.6 የተበላሹ ዲቢኤፍ ፋይሎችን ለመጠገን ወይም ወደነበረበት ለመመለስ መተግበሪያ ነው። ስካን ዲቢኤፍ አፕሊኬሽኑ የተበላሹ ፋይሎችን በኮምፒዩተር ወይም በሃይል ብልሽት ጊዜ፣ የዲቢኤፍ ፋይሉ መጨረሻ ወይም ራስጌ ሲጎዳ መልሶ ለማግኘት ይረዳዎታል።

ፍርይ
Reportizer 3.7.1.629 በመረጃ ቋቶች የሚመነጩ ሪፖርቶችን የማመንጨት እና የማተም መሳሪያ ነው። የሪፖርት ሰሪ መተግበሪያ ሪፖርቶችን በቀላሉ እንዲፈጥሩ፣ እንዲያትሙ፣ ሪፖርቶችን እንዲያርትዑ እና የሪፖርቶችን ስብስቦች እንዲያቀናብሩ ያግዝዎታል።

ፍርይ
DBREdit 1.25 የውሂብ ጎታዎች ሰንጠረዥ አርታዒ ነው የ DBF ውሂብ. የ DBREdit አርታዒ ነጂዎችን ወይም የመዳረሻ ስርዓቶችን ሳይጠቀም ከጠፍጣፋ ጠረጴዛዎች ጋር ይሰራል።

ፍርይ
DBF2ORA 1.0 የመረጃ ሰንጠረዦችን ከዲቢኤፍ ወደ Oracle ለማስመጣት እንዲሁም የማስመጣት ቅንጅቶችን የማስቀመጥ ችሎታ ነው። የ DBF2ORA መተግበሪያ ከውጭ ከማስመጣት በፊት ፋይሎችን የማስኬድ ችሎታም አለው።

ፍርይ
DBF Work 3.0.0.1 ፋይሎችን የማየት፣ የማረም እና ወደ ውጪ የመላክ ፕሮግራም ነው። DBF ቅርጸት. የዲቢኤፍ ስራ ፕሮግራም በ14 ቅርፀቶች (pdf፣ excel፣ word፣ html እና ሌሎች) ወደ ውጭ የመላክ ችሎታ አለው።

ፍርይ
DBF እይታ 2.79 ነጻ ነው, የታመቀ እና ምቹ ፕሮግራምከ DBF ፋይሎች ጋር በመስራት ላይ. የ DBF እይታ ፕሮግራም ሳይጫን እና ያለሱ ይሰራል ተጨማሪ ቤተ መጻሕፍትወይም አሽከርካሪዎች.

ፍርይ
DBF DeskTop 1.0.0.0 (ግንባታ 2600) ነው። ሁለገብ አርታዒለ DBF ፋይሎች (መረጃ ቋቶች)። የዲቢኤፍ ዴስክ ቶፕ ፕሮግራም አዲስ የዲቢኤፍ ሠንጠረዦችን የመፍጠር፣ የማሸግ፣ አወቃቀሩን የመቀየር (የመስክ ቅደም ተከተል) እና ኢንዴክሶችን ከመግለጫዎች ጋር የመፍጠር ችሎታን ይሰጣል።

ፍርይ
ለORACLE 1.4 የ DBF ውሂብ ማስመጣት ነው። ሙያዊ መሳሪያየ DBF ፋይሎችን ከ xBase ፕሮግራሚንግ ቋንቋዎች (Visual FoxPro, Clipper, FlagShip, FoxPro, FoxBase, dBaseIII+, dBaseV እና dBaseIV) ወደ ORACLE የውሂብ ጎታ በማስመጣት ወይም በማስመጣት ላይ።

ፍርይ
ይመልከቱ እና DBF 1.4.0.2 ነው ምቹ መተግበሪያለምርመራ እና ለማገገም የተበላሹ ፋይሎችዲቢኤፍ ከ xBase ፕሮግራሚንግ ቋንቋ ቤተሰብ (FoxBase፣ FlagShip፣ FoxPro፣ dBaseV፣ dBaseIII+፣ Clipper፣ dBaseIV፣ Visual FoxPro)። የ DBF አፕሊኬሽኑን አረጋግጥ እና መጠገን የማከናወን ችሎታ አለው። ዝርዝር ትንታኔ, እንዲሁም የፋይል መዋቅር ምርመራዎች.

ነባር ለመክፈት እና አዲስ ዳታቤዝ ለመፍጠር የሚያስችል ነጻ ሁለንተናዊ DBF አርታዒ። በጣም አለው። ትናንሽ መጠኖች, ከ ፍላሽ አንፃፊ ሊነሳ ይችላል እና በተመሳሳይ ጊዜ ከዲቢኤፍ ፋይሎች ጋር ለመስራት ብዙ የላቁ መሳሪያዎች አሉት, ለ SQL መጠይቆች እንኳን ሳይቀር ድጋፍን ጨምሮ!

የቅጽበታዊ ገጽ እይታ ማዕከለ-ስዕላት

ብዙውን ጊዜ በጣቢያው ላይ ለብዙ አንባቢዎች ትኩረት የሚስቡ ፕሮግራሞችን እንሸፍናለን ፣ ግን ዛሬ ጉዳዩ ሙሉ በሙሉ ተራ አይደለም :) በአንድ ወቅት በበርካታ የመንግስት መስሪያ ቤቶች ውስጥ እንደ "የኮምፒዩተር ስፔሻሊስት" አይነት እሰራ ነበር እና እዚያ ብዙ ጊዜ መቋቋም ነበረብኝ የተለያዩ ፕሮግራሞችበ FoxPro ላይ እየሮጠ...

የነዚህ ሁሉ አፕሊኬሽኖች ዋና ችግር አንድ ቀላል ተጠቃሚ በኋላ ላይ እንዳይከፈት ዳታቤዙን በቀላሉ መገልበጥ መቻሉ ነበር። መደበኛ ማለት ነው, ስለዚህ ወደ ህይወት ለመመለስ ("የዱር ተጠቃሚዎችን" ችሎታዎች "ችሎታዎች" ግምት ውስጥ በማስገባት ሁልጊዜ የማይሰራው) ወደ ህይወት ለመመለስ ማጣመም አስፈላጊ ነበር.

እና አሁን፣ ከበርካታ አመታት በኋላ፣ እኔ እዚያ ስለማልሰራ፣ አዲስ ለመጨመር ጥያቄ ያለው ኢሜይል ደረሰን። ነጻ ፕሮግራምቀላል ስም ያለው የ DBF የውሂብ ጎታዎችን ለማርትዕ - ኤስዲቢኤፍ. እንነጋገርበት :)

ከሚከፈልበት አናሎግ ጋር ማወዳደር

Sdbf ምንም እንኳን ተንቀሳቃሽነት ቢኖረውም (ከፍላሽ አንፃፊ ሊሰራ ይችላል!) እና ትንሽ መጠን ፣ ማንኛውንም የ DBF ቅርጸት ዳታቤዝ ለመፍጠር ፣ ለማረም እና ወደ ውጭ ለመላክ ከ xBaseIII ዝርዝር እስከ ዘመናዊ xVisualFoxPro! የኤስዲቢኤፍን ተግባር ከእንደዚህ አይነት በጣም የላቁ አርታኢዎች አንዱ የሆነውን የ DBF አዛዥ ፕሮፌሽናል ካለው አቅም ጋር እናወዳድር።

ከላይ ካለው ሰንጠረዥ ላይ ፕሮግራሞቹ በተግባራዊነት ትንሽ እንደሚለያዩ እናያለን ፣ ግን Sdbf ፣ በመጀመሪያ ፣ ተንቀሳቃሽ ነው (ይህም ብዙውን ጊዜ አስፈላጊ ነው ፣ ምክንያቱም እያንዳንዱ የኮምፒተር ቴክኒሻን ስብስብ ለመያዝ ይመርጣል) አስፈላጊ ፕሮግራሞችበፍላሽ አንፃፊ) እና በሁለተኛ ደረጃ ሙሉ በሙሉ ነፃ ነው!

የኤስዲቢኤፍ የመጀመሪያ ማስጀመር

ፕሮግራሙን ለማሄድ በቀላሉ ከወረደው ማህደር ወደ ማንኛውም ቦታ ያውጡት እና የተገኘውን የ EXE ፋይል ይክፈቱ። እንደዚህ ያለ ባዶ መስኮት ከፊታችን ይታያል፡-

ጎትት እና ጣል ፣ ወዮ ፣ አይደገፍም ፣ ስለዚህ ለመጀመር ወደ “ፋይል” ሜኑ መደወል እና ከሁለቱ አንዱን መምረጥ አለብን ። የሚገኙ ድርጊቶች: "ፍጠር" አዲስ መሠረትወይም ያለውን "ክፈት"። ነባር ዳታቤዝ እንክፈት።

የተመረጠው የውሂብ ጎታ ይዘቶች በጠረጴዛ መልክ ከፊታችን ይከፈታሉ. የ "ዜሮ" መስመር የመስኮቹን ስም ያሳያል, እና ከመጀመሪያው መስመር ጀምሮ - ይዘቱ እራሳቸው. ከይዘቱ በታች የመሳሪያ አሞሌ እና የሁኔታ አሞሌ አለ።

የኋለኛው በጣም ብዙ ጠቃሚ የአገልግሎት መረጃዎችን ያሳያል ፣ በመረጃ ቋቱ ውስጥ ያሉ የመዝገቦች ብዛት ፣ ኢንኮዲንግ ፣ የፍጥረት ቀን እና በራስ-ሰር የተወሰነ ቅርጸት። ከቅርጸቶቹ Sdbf ብቻ አይደግፍም። ቀደምት ስሪቶች xBase (I እና II) እና የሚከተሉትን ዓይነቶች DBF ፋይሎችን እንዲከፍቱ እና እንዲፈጥሩ ይፈቅድልዎታል።

  • xBase III - VII;
  • xClipper;
  • xFoxPro;
  • xVisualFoxPro.

የውሂብ ፍለጋ እና የማጣሪያ መሳሪያዎች

የኤስዲቢኤፍ ፕሮግራም ማንኛውንም ሕዋስ በቀጥታ እንዲያርትዑ ይፈቅድልዎታል። ክፍት መሠረትዳታ ግን አስፈላጊ ሴሎችአሁንም ማግኘት አለቦት... የመረጃ ቋቱ ትንሽ እና ቀላል ከሆነ ይህ በፍጥነት እና በእጅ ሊከናወን ይችላል። ሆኖም ፣ ብዙ ደርዘን ወይም በመቶዎች የሚቆጠሩ መዝገቦች ካሉ ፣ ከዚያ መፈለግ በጣም ከባድ ሊሆን ይችላል።

ግን Sdbf አላስፈላጊ መረጃዎችን ለማጣራት እና የሚፈልጉትን ብቻ እንዲያሳዩ የሚያስችልዎ ብዙ መሳሪያዎች በአንድ ጊዜ ስላሉት ይህ እንደዚህ አይነት ችግር አይደለም!

እነዚህ መሳሪያዎች ከታች ባለው የመሳሪያ አሞሌ ላይ ይገኛሉ. 8 መጀመሪያ እዚህ ይመጣል የማውጫ ቁልፎች, ይህም በመረጃ ቋቱ (ቀስቶች) ውስጥ ለማሰስ, መዝገቦችን ለመጨመር / ለመሰረዝ እና ለውጦችን ለማረጋገጥ ወይም ለመሰረዝ ያስችልዎታል. የምንፈልጋቸው ተግባራት በዘጠነኛው ቁልፍ ይጀምራሉ - “ፈልግ”

አዝራሩ ሲነቃ የፍለጋ ቅጽ ያለው ትንሽ መስኮት ከፊታችን ይታያል. የሚፈለገውን ጽሑፍ መግለፅ እና ከተቆልቋይ ዝርዝሩ ውስጥ የሚፈለገውን መስክ መምረጥ አለብን. አሁን "ቀጣይ አግኝ" የሚለውን ቁልፍ ጠቅ ያድርጉ እና ፕሮግራሙ በቀጥታ የሚከተለውን መስመር ይመርጣል የአሁኑ ምደባየተፈለገውን ጽሑፍ የያዘ። አዝራሩን እንደገና መጫን ከአሁኑ መስመር በታች ያለውን መስመር ያጎላል, ይህም ተመሳሳይ አስፈላጊ መረጃዎችን ይይዛል, ወዘተ.

አንዳንድ ጊዜ መደበኛ ያልሆነ የሕዋስ ቅርጸት በመረጃ ቋቶች ውስጥ ይከሰታል፡ ተጨማሪ ቦታዎች, ትሮች እና ሌሎች በእይታ የማይታዩ ምልክቶች, ነገር ግን በፍለጋ ውጤቱ ላይ ተጽዕኖ ያሳድራሉ. እንደዚህ አይነት ጉዳይ ካጋጠመህ መደበኛ ክወናተግባራት በፍለጋ መስኮቱ ታችኛው ማዕከላዊ ክፍል ላይ ያለውን "በቅርጸት ላይ የተመሰረተ" የሚለውን አመልካች ሳጥኑ ላይ ብቻ ምልክት ያንሱ እና የፍለጋ ሕብረቁምፊዎች መታየት ይጀምራሉ.

የአንድ የተወሰነ ውሂብ ነጠላ ክስተቶችን በፍጥነት ማግኘት ስንፈልግ የፍለጋ ተግባሩ ምቹ ነው። ነገር ግን የተወሰኑ መረጃዎችን ብቻ የያዙ ብዙ ረድፎችን በአንድ ጊዜ ለማሳየት የበለጠ አመቺ የሚሆንበት ጊዜ አለ። ውስጥ በዚህ ጉዳይ ላይሁለተኛው ተግባር ይረዳናል (ከፍለጋ አዝራሩ በኋላ ወዲያውኑ የሚገኘው አዝራሩ) - "ማጣሪያ":

ማጣራትን ለማንቃት በመጀመሪያ መጠይቁን በትክክል መፃፍ እና በልዩ ሁኔታ በተዘጋጀው መስክ (ወዲያውኑ በመሳሪያ አሞሌው ማዕከላዊ ክፍል ላይ ካለው ቁልፍ ጀርባ) ውስጥ ማስገባት አለብን። ጥያቄ የማቅረብ መርህ ቀላል ነው, ግን ሙሉ በሙሉ ግልጽ አይደለም. በመጀመሪያ የመረጃ ቋቱን ሰንጠረዥ ለማጣራት የምንፈልግበትን መስክ ስም ማስገባት እና ከዚያም የማጣሪያውን ዋጋ ማዘጋጀት አለብን የተወሰነ ጽሑፍ, በእሱ አማካኝነት ሁሉንም ረድፎች ማግኘት ያስፈልገናል.

እሴቱን እንወስዳለን ነጠላ ጥቅሶችከዚያ በኋላ የ"ማጣሪያ" ቁልፍን እንጭነዋለን (ይጫናል) እና በተገለጹት መስኮች ውስጥ ለእኛ ከተገለጹት እሴቶች ጋር ብቻ መረጃን የያዘ ሰንጠረዥ እናገኛለን (ለምሳሌ ፣ ሁሉንም ረድፎች ከዋጋው ጋር አጣርተናል) "U.S.A" በ "አገር" መስክ (የዋጋውን ስም የሚያመለክት መዝገብ የለውም)). በቀላሉ "ማጣሪያ" የሚለውን ቁልፍ እንደገና በመጫን ሰንጠረዡን ወደ መጀመሪያው ቅጽ መመለስ ይችላሉ (እንደገና ይለቀቃል).

የማጣሪያ መስኩ በጣም ቀላል የሆኑትን ሁኔታዎች "እና" (ጥያቄውን በበርካታ መስኮች ለማጣራት) እና "ወይም" (የተለያዩ መስኮች የውሂብ ምርጫን ለመምረጥ) ሊይዝ ይችላል. እንደ አለመታደል ሆኖ፣ Sdbf የማግለል መጠይቆችን አይደግፍም (እንደ “አይደለም”)፣ ነገር ግን ይህንን ገደብ በሌላ መንገድ ልናገኘው እንችላለን፣ ይህም ከዚህ በታች ይብራራል።

በነገራችን ላይ የማጣሪያ ጥያቄን እራስዎ ላለማስገባት, የሚከተለውን ዘዴ መጠቀም ይችላሉ-በማጣራት መስክ ውስጥ ማንኛውንም ግቤት ይምረጡ እና የቁልፍ ጥምርን "Alt+F" (F4 አይደለም:)) ይጫኑ. ጥያቄው በራስ ሰር ይፈጠራል፣ እና እሴቱ የ"*" ምልክት ይይዛል፣ እሱም የፍለጋ ጭንብል እና ከማንኛውም የቁምፊዎች ቁጥር ጋር የሚዛመድ።

ወዮ ፣ ይህ በ Sdbf ውስጥ ጥቅም ላይ የሚውለው ብቸኛው የማስክ አይነት ነው ፣ እና ከሁሉም በላይ የሚያሳዝነው ፣ አንድ ጥያቄ አንድ ጭምብል ብቻ ሊይዝ ይችላል : የ"እና" ኦፕሬተርን ("CTRL+ALT+F") ወይም "ወይም" ("SHIFT+ALT+F") በመጫን ፈጣን ማመንጨት ይጠቀሙ።

የ SQL መጠይቆችን በመረጃ ቋት ሰንጠረዦች ላይ በማስፈጸም ላይ

መፈለግ እና ማጣራት ያለምንም ጥርጥር ጥሩ ናቸው, ግን ሁልጊዜ ምቹ አይደሉም. የመዝገቦች ብዛት ትልቅ ሲሆን ሰንጠረዦችን ስንተነተን የምንፈልገውን መረጃ በቀላሉ እናጣለን። ሆኖም ፣ ለዚህ ​​ጉዳይ ፣ Sdbf በጣም ጥሩ ባህሪ አለው - ለ SQL ጥያቄዎች ድጋፍ!

በኤስዲቢኤፍ ውስጥ እንደዚህ ያሉ ጥያቄዎችን በመጠቀም የሚከተሉትን ማድረግ እንችላለን-

  1. ለተወሰኑ አስፈላጊ መስኮች ብቻ ምርጫን በመፍጠር ሰንጠረዡን በተለዋዋጭ ቅርጸት ይስሩ (ምርጫ እና TOP መግለጫዎችን ይምረጡ) ፤
  2. ከአንድ የውሂብ ጎታ ወደ ሌላ ውሂብ ይቅዱ (ከአስገቡ እና ወደ ውስጥ ያስገቡ);
  3. ይዘትን ያርትዑ እና ይሰርዙ የተወሰኑ መስመሮች(በቅደም ተከተላቸው አዘምን እና ሰርዝ);
  4. የቡድን ትይዩ መጠይቆች (UNION);
  5. ቅርጽ የምሰሶ ጠረጴዛዎች(PIVOT)

ከጥያቄዎች ጋር መስራት ለመጀመር በመሳሪያ አሞሌው በቀኝ በኩል ያለውን የ "SQL Query" ቁልፍን ጠቅ ማድረግ አለብን. ይሁን እንጂ የዚህ ዓይነቱ ድርጊት ውጤት በተወሰነ ደረጃ ተስፋ አስቆራጭ ይሆናል፡ አዲስ የተስተካከለው የውሂብ ጎታ ይዘት ውሂብ ይጠፋል, እና ሁለት መስኮች ያሉት ሌላ ባዶ መስኮት በሚሰራው መስኮት ላይ ይታያል (ከላይ የውሂብ ውፅዓት መስክ ነው, እና ከታች የግቤት መስኩ ነው).

አትፍሩ :). የሚፈለገውን የ SQL መጠይቅ በታችኛው መስክ ላይ ስሙን በሚያመለክተው ወዲያውኑ ማስገባት ብቻ ያስፈልግዎታል የሚፈለገው መሠረትውሂብ. ይህን ስም ካላስታወሱ ማግበር ይችላሉ። የጎን አሞሌ Sdbf (ግራጫውን ጠቅ በማድረግ ቀጥ ያለ ክርበቀኝ በኩል) ፣ ከዚህ በፊት የከፈቷቸውን ሁሉንም የውሂብ ጎታዎች በዝርዝር መልክ ያሳያል

እንዲሁም ስራዎን ለማፋጠን የ F1 ቁልፍን በመጫን እርዳታ በመደወል ማየት የሚችሉትን ትኩስ ቁልፎችን ማስታወስ ጠቃሚ ነው. ከእነዚህ ውስጥ ሦስቱ ብቻ ናቸው, ነገር ግን ትክክለኛ ጥያቄዎችን የመፍጠር ሂደቱን በከፍተኛ ሁኔታ ሊያፋጥኑ ይችላሉ.

ስለዚህ ፣ “CTRL + Space” ጥምረት የሚገኙትን የውሂብ ጎታ ስሞች ዝርዝር የያዘ ብቅ ባይ መስኮት ያሳያል (በጎን አሞሌው ውስጥ ላለመመልከት) ፣ “CTRL + F” ለአሁኑ ኦፕሬተር የተግባር ዝርዝር ያሳያል ፣ እና "CTRL+Enter" የጥያቄውን አፈፃፀም ሂደት ይጀምራል። በተጨማሪም, የግቤት መስኩ ላይ ጠቅ ካደረጉ በቀኝ ጠቅ ያድርጉመዳፊት (የአውድ ምናሌውን ይደውሉ), ከዚያ በ Sdbf የሚደገፉ ኦፕሬተሮች ዝርዝር እናገኛለን.

ወደ ቀደመው ስክሪን ሾት እንመለስና እንይ ቀላል ጥያቄእዚያ የተጠናቀረ. በ "SELECT" መግለጫ ላይ የተመሰረተ ነው, ይህም ማለት ምርጫን ወደ እኛ ይመልሳል. የመምረጫ መለኪያው "*" ነው, ይህም ማለት ማንኛውንም ውሂብ ማሳየት ነው, ነገር ግን እዚያ በነጠላ ሰረዞች ተለያይተው, በመረጃ ቋቱ ሠንጠረዥ ውስጥ ያሉትን የማንኛውም መስኮች ስም ልንጠቁም እንችላለን.

ከላይ የተመለከትነው ምርጫ በጣም ቀላሉ ነው, ነገር ግን Sdbf የበለጠ ውስብስብ ጥያቄዎችን እንዲፈጽሙ ይፈቅድልዎታል. በሚቀጥለው ቅጽበታዊ ገጽ እይታ ምርጫን እናያለን በተለዋዋጭ የተፈጠረ ሠንጠረዥ የደንበኞችን ስም ፣ የሚኖሩባትን ከተማ እና ሀገርን ያቀፈ ነው። በተጨማሪም ደንበኞች በመኖሪያ ሀገር (ዩኤስኤ) ተጣርተው ውጤቶቹ በፊደል ቅደም ተከተል ይታያሉ፡

ለይተህ ከወሰድከው ይህ ጥያቄ, ከዚያም ቀደም ሲል የተጠቀሰውን የናሙና ዘዴ በነጠላ ሰረዞች በተለዩ መስኮች እናያለን መግለጫ ይምረጡ. በመቀጠል, የውሂብ ጎታው ስም ተመሳሳይ ምልክት, አሁን ግን ጥያቄው እዚያ አያበቃም.

ቀጣዩ ደረጃ ጥያቄውን በማስተናገድ ምክንያት መከናወን ያለባቸውን ዋና ኦፕሬተሮች ተግባራት መዘርዘር ነው. ሁለቱ እዚህ አሉ።

የመጀመሪያው - "የት" ቀደም ብለን ከተነጋገርነው ማጣሪያ ጋር ተመሳሳይ ነው, እና ያከናውናል ተመሳሳይ እርምጃ- ሁኔታውን የሚያሟሉ መዝገቦችን ብቻ እንዲመርጡ ያስችልዎታል.

ሁለተኛው ተግባር “በትእዛዝ” የተገኘውን ውጤት በአንዱ መስክ (በዚህ ሁኔታ ፣ በደንበኛው ስም መስክ - “NAME”) በፊደል (“asc” ግቤት) ወይም በተገለበጠ (“ የመደርደር ኃላፊነት አለበት ። desc") ትዕዛዝ.

በተፈጥሮ ፣ የተሰጠው ምሳሌ እንዲሁ በጣም ጥንታዊ ነው ፣ ግን የ SQL ጥያቄዎችን የመፍጠር እና የማስኬድ አጠቃላይ ይዘትን ያንፀባርቃል። ስለእነሱ የበለጠ ለማወቅ ከፈለጉ መመሪያዎቹን እዚህ እንዲያነቡ እመክርዎታለሁ፡ http://dimonchik.com/insert.html ወይም https://www.sql.ru/articles/articles.aspx?g=SQL&s= 0.

በነገራችን ላይ የ Sdbf ጥቅም በጥያቄ ምክንያት የተገኘውን ሰንጠረዥ እንደ አዲስ ዳታቤዝ ወይም እንደ ኤችቲኤምኤል ፣ RTF ወይም CSV ፋይል ወደ ውጭ የመላክ ችሎታ ነው! ይህንን ለማድረግ የጠረጴዛ ማሳያ መስኩን አውድ ምናሌ ይደውሉ እና ተገቢውን ንጥል ይምረጡ.

ተጨማሪ ተግባራት ከምናሌው አሞሌ

የ Sdbf መሰረታዊ ችሎታዎችን አውቀናል, ግን በዚህ አያበቃም. በርካታ ጠቃሚ እና ልዩ የሆኑ ተግባራት በምናሌ አሞሌ ውስጥ ተደብቀዋል፣ የውሂብ ጎታውን ለመክፈት የተጠቀምነው ተመሳሳይ ነው :) ስለዚህ ፣ ብዙዎች ጠቃሚ ባህሪያት(አንዳንድ ጊዜ ያለ SQL መጠይቆች እንዲያደርጉ የሚፈቅድልዎት) በ “ሠንጠረዥ” ምናሌ ውስጥ ማድረግ ይችላሉ-

እንደ ኢንኮዲንግ እና የውሂብ ጎታዎችን ማዋሃድ ካሉ ሌሎች "ጠቃሚ ነገሮች" መካከል ከታች በኩል "አወቃቀር ለውጥ" የሚለውን ንጥል እናገኛለን. ይህ ንጥል ሁሉንም መስኮች ሙሉ ለሙሉ መለወጥ የምንችልበት ተጨማሪ መስኮት ይከፍታል ክፍት ጠረጴዛ፣ አዳዲሶችን ያክሉ ወይም ተጨማሪ ያስወግዱ አላስፈላጊ ክፍሎች(ከመጀመሪያው ጀምሮ የውሂብ ጎታ ሲፈጥሩ ተመሳሳይ መስኮት ይከፈታል).

በተለይም የመስኮችን ቅደም ተከተል ፣ስሞቻቸውን ፣ዓይነቶቻቸውን ፣ መጠኖችን (በሴል ውስጥ ያሉ የቁምፊዎች ብዛት) እና ትክክለኛነት (ቢት ጥልቀት - ብዙውን ጊዜ በራስ-ሰር ይዘጋጃል እና እንደ መስክ ዓይነት) መለወጥ እንችላለን።

የውሂብ ጎታዎችን በሚያርትዑበት ጊዜ (እና በተለይም ሲፈጥሩ) ማስታወስ ያለብዎት ብቸኛው ነገር እያንዳንዱ የውሂብ ጎታ የራሱ የሆነ የመስክ ዓይነቶች ስብስብ ያለው እና ብዙውን ጊዜ (ዋናውን N, C, D ከግምት ውስጥ ካላስገባ) የተለያዩ ናቸው. ለምሳሌ የ xClipper ዳታቤዝ በስዕሎች (P, B) መስኮችን አይደግፍም, እና xBase እስከ ሰባተኛው እትም ራስ-እድገት መስኮችን (+) አይደግፍም. ማለትም ፣ ስለ ተኳኋኝነት ሁል ጊዜ ማስታወስ አለብዎት :).

የምናሌ አሞሌን እየተመለከትን ሳለ፣ “መስክ” የሚለውን ሜኑ መመልከትን አይርሱ፡-

እዚህ ሁለት ተግባራት ብቻ አሉ, ግን በጣም ጠቃሚ ሊሆኑ ይችላሉ! በተለይም የመጀመሪያው - "ተካ". በፍጥነት እንዲያደርጉ ያስችልዎታል ራስ-ሰር ሁነታበጠቅላላው አምድ ውስጥ ዋጋዎችን ይተኩ የተወሰነ መስክ, ወይም የተወሰኑ ቃላትእና በመረጃ ቋቱ ውስጥ ያሉ ቁምፊዎች!

የ"አስላ" ተግባር የ Excel's auto-calculation formulas አናሎግ ነው እና እንደ የመስክ አውቶሜትሪ ለማግኘት፣ የሂሳብ አማካኙን በማስላት እንዲሁም ከፍተኛ እና ዝቅተኛ እሴቶችን የመሳሰሉ የሂሳብ እና ስታቲስቲካዊ ስራዎችን ለመስራት እድል ይሰጠናል። በተፈጥሮ, ስሌቶችን ለማከናወን, የመስክ ዓይነቶች ቁጥራዊ (N, F, I, O, B) መሆን አለባቸው.

በጣም ግልጽ ያልሆነው የመጨረሻው ባህሪ ግን ጠቃሚ ሊሆን የሚችለው አብሮ የተሰራው HEX አርታዒ ነው፡

የማንኛውንም ሕዋስ ውሂብ እንዲያርትዑ ይፈቅድልዎታል። ይህንን ለማድረግ, መለወጥ ያለበትን ይዘት ብቻ ይምረጡ እና የአውድ ምናሌመምረጥ የመጨረሻው ነጥብ- "በሄክስ ክፈት" ያ ብቻ ነው - ማረም እና ማስቀመጥ ወይም ውጤቱን ወዲያውኑ ማተም ይችላሉ!

የፕሮግራሙ ጥቅሞች እና ጉዳቶች

  • ተንቀሳቃሽነት እና አነስተኛ መጠን;
  • ለሁሉም የ DBF ፋይሎች ድጋፍ;
  • የውሂብ ጎታዎችን ከባዶ የመፍጠር ችሎታ;
  • ለ SQL መጠይቆች ድጋፍ;
  • አብሮ የተሰራ ስርዓት ውሂብን ለመፈለግ ፣ ለማጣራት እና ለማርትዕ።
  • በማጣሪያው ውስጥ ከአንድ በላይ ጭምብል እንዲገልጹ አይፈቅድልዎትም;
  • ምንም የመቀልበስ ተግባር የለም።

መደምደሚያዎች

የ Sdbf ፕሮግራም ምንም እንኳን መጠነኛ መጠኑ እና የስርዓት መስፈርቶችሁሉንም ነገር ካልሆነ በጣም በጣም ብዙ በ DBF የውሂብ ጎታዎች እንዲያደርጉ ይፈቅድልዎታል ... እና ለ SQL መጠይቆች የድጋፍ አተገባበር በአጠቃላይ የውሂብ ጎታውን የማረም ስራ ወደዚህ ለማምጣት ይፈቅድልዎታል. አዲስ ደረጃ! በእነሱ እርዳታ በግራፊክ በይነገጽ በኩል በስራ ላይ ያሉ ብዙ ድክመቶችን በቀላሉ ማካካስ ይችላሉ.

በእኔ አስተያየት ትልቁ ተስፋ አስቆራጭ ተግባር “ቀልብስ የመጨረሻው ድርጊት" በአለም ውስጥ "CTRL + Z": (በጣም የሚያበሳጨው ነገር በክትትል ወይም ባለማወቅ ምክንያት ተጠቃሚው ለምሳሌ በስህተት በመላው መስክ ላይ በራስ-ሰር ማረም ይችላል, እና ከዚያ በኋላ ውሂቡን መመለስ አይቻልም. (

ለዚህም, ፕሮግራሙ በተግባራዊ ሁኔታዎች ውስጥ የበለጠ ስኬታማ መሆኑን ልንገልጽ እንችላለን, ነገር ግን ከእሱ ጋር ከመሥራትዎ በፊት, ሁልጊዜ የጥንታዊውን የአስተዳዳሪ ህግን ይከተሉ - ምትኬዎችን ይፍጠሩ! እና ደስተኛ ትሆናለህ :)

ፒ.ኤስ. ክፍት ክሬዲት እስከተሰጠ ድረስ ይህንን ጽሁፍ በነጻ ለመቅዳት እና ለመጥቀስ ፍቃድ ተሰጥቷል። ንቁ አገናኝወደ Ruslan Tertyshny ደራሲነት ምንጭ እና ጥበቃ.

የዲቢኤፍ ቅጥያ በሁለት ዋና ዋና ምድቦች የተከፈለ ነው።

  • DBF ቅርጸት (ሙሉ. በመረጃ ላይ የተመሠረተ ኢንተለጀንስ) በአብዛኛዎቹ የሶፍትዌር አፕሊኬሽኖች ውስጥ እንደ ዳታቤዝ ፋይል በብዛት ጥቅም ላይ ይውላል። ይህ ቅጥያእንደ ውጤታማ በሆነ መንገድ ጥቅም ላይ ይውላል መደበኛ ዘዴመረጃን በመረጃ ቋት አስተዳደር ስርዓቶች (DBMS) መልክ ለማከማቸት እና ለማስተላለፍ ፣ የተመን ሉሆችወዘተ.

ለረጅም ጊዜ (ከ 1980 ጀምሮ) ይህ ቅርጸትየውሂብ ውክልና (Dbase በመባል የሚታወቀው) ለማይክሮ ኮምፒውተር ዲቢኤምኤስ እና ተዛማጅ ሶፍትዌሮች እና ሃርድዌር አፕል፣ UNIX እና IBM PCን ጨምሮ በጣም ታዋቂ ከሆኑ አንዱ ነበር።

የመደበኛ DBF ፋይል አወቃቀር የተወሰነ ቁጥር ያላቸው ቋሚ ርዝመት ያላቸው የውሂብ መስኮች፣ አርዕስት እና ትክክለኛ መዝገቦችን በያዘ የተመን ሉህ ላይ የተመሠረተ ነው። የመጀመሪያው መስክ መዝገብ ስለመሰረዝ መረጃ ያለው የተዋቀረ ውሂብ ስብስብ ነው (የ"ኮከብ ምልክት" ምልክት)። አንድ የተወሰነ ግቤት ከሰረዘ በኋላ ወደነበረበት ሊመለስ ወይም እስከመጨረሻው ሊሰረዝ እንደሚችል ልብ ሊባል የሚገባው ጉዳይ ነው።

  • DBF ቅጥያ፣ እሱም የOracle ዳታቤዝ ሰንጠረዥ እይታ ፋይል ነው። የነገር-ግንኙነት ዲቢኤምኤስ እንደመሆኑ፣ ይህ ቅርጸት ለትግበራው ሁለንተናዊ ነው እና በሁለቱም በዊንዶውስ እና በዩኒክስ ኦፕሬቲንግ ሲስተሞች ላይ በእኩልነት ጥቅም ላይ ሊውል ይችላል። በእንደዚህ ዓይነት የዲቢኤፍ ፋይል ውስጥ ያለው ውሂብ በተዋሃደው Oracle CREATE/ALTER TABLESPACE ትዕዛዞች በተፈጠረው "የጠረጴዛ ክፍተቶች" መልክ ይከማቻል።

ይህ ቅርጸት ብዙ የተለያዩ ንድፎች እና ማሻሻያዎች አሉት, አንዳንዴም እርስ በርስ የማይጣጣሙ ናቸው. ለምሳሌ፣ በESRI የተገነባው DBF ከተለመደው የ DBMS ውክልና በጣም የራቀ እና በጂኦግራፊያዊ መረጃ ስርዓት ውስጥ የቦታ ውሂብ ስብስብ ነው።
ስለዚህም ነጠላ መደበኛ(ቴክኖሎጂ) የዲቢኤፍ ቅርጸትን የሚወክል ጠፍቷል። ይህ ለተጠቃሚው ፋይሉን ለመክፈት እና ለማርትዕ አንዳንድ ችግሮች ይፈጥራል። አንዳንድ ጊዜ የ DBF ቅጥያ ለብቻው የማይሰራ፣ ረዳት የሆነ እና ከዲቢኤፍ ጋር ብቻ ሊከፈት ከሚችለው ፋይል ጋር አብሮ ይመጣል።

የ DBF ፋይሎችን ለመክፈት ፕሮግራሞች

በእርስዎ አፈጻጸም እና አካባቢ ላይ በመመስረት ተግባራዊ መተግበሪያየ DBF ቅጥያ በሚከተሉት የሶፍትዌር መተግበሪያዎች ሊመነጭ እና ሊስተካከል ይችላል፡

  • ዊንዶውስ ኦኤስ dBase፣ Microsoft Access፣ Microsoft Excel፣ Microsoft Visual FoxPro፣ Microsoft Works፣ Corel Quattro Pro፣ Apache OpenOffice፣ HiBase Group DBF Viewer፣ Astersoft DBF አስተዳዳሪ፣ DBF Viewer Plus፣ DBFShow፣ DBF Navigator፣ WinDBFView፣ Sage ACT፣ CGF ሱቅ ይጠቀማል። የውሂብ አስተዳደር ማዕከል፣ OpenOffice.org Calc፣ ArcGIS፣ Arago፣ AbacusLaw፣ CA-dBFast፣ Wordtech፣ Alpha Five፣ NovaBACKUP፣ The Network Diary፣ FLARE፣ ACDSee;
  • በ Mac OS Planamesa NeoOffice, Apache OpenOffice, OpenOffice.org Calc መጠቀም ይቻላል;
  • በሊኑክስ፡ Apache OpenOffice፣ multisoft FlagShip

የዲቢኤፍ ቅጥያውን ሲከፍት ስህተት ከተፈጠረ ምክንያቶቹ የሚከተሉትን ሊያካትቱ ይችላሉ።

  • ፋይሉ ተጎድቷል ወይም ተበክሏል;
  • ፋይሉ ከስርዓተ ክወናው መዝገብ ጋር አልተገናኘም (የተመረጠው የተሳሳተ መተግበሪያመልሶ ለማጫወት ወይም የተወሰነ ተሰኪ አልተጫነም);
  • በቂ ያልሆነ መሳሪያ ወይም የስርዓተ ክወና ሀብቶች;
  • የተበላሹ ወይም ጊዜ ያለፈባቸው አሽከርካሪዎች.

DBF ወደ ሌሎች ቅርጸቶች በመቀየር ላይ

በእያንዳንዱ የተለየ ሁኔታ, መዋቅር እና አካባቢ ተግባራዊ አጠቃቀምየዲቢኤፍ ቅጥያዎች ልዩ ናቸው። ቅርጸቱን ለመቀየር በትክክል ያንን መጠቀም የተለመደ ነው። የሶፍትዌር ምርት, በየትኛው ትውልድ እርዳታ ተካሂዷል.

ቢሆንም, በጣም ታዋቂ መንገድየፋይል ትርጉም የ DBF ወደ መለወጥ ይቆጠራል. MDB - የተመን ሉህ ቅርጸት የማይክሮሶፍት መዳረሻ . ፍትሃዊ ኃይለኛ የተቀናጀ መለወጫ ያለው፣ መዳረሻ ምንም ኪሳራ እና ጉዳት ሳይደርስ መረጃን ማስተላለፍ ይችላል።

የ DBF ቅጥያዎችን ወደ ሌሎች ቅርጸቶች መለወጥ በተግባር አልተተገበረም።

ለምን DBF እና ጥቅሞቹ ምንድ ናቸው?

DBF ኤክስቴንሽን በመረጃ ቋት አስተዳደር ሲስተምስ (ዲቢኤምኤስ)፣ የተመን ሉሆች ወዘተ መልክ መረጃዎችን ለማከማቸት እና ለማስተላለፍ በጣም ታዋቂ እና ተፈላጊ ከሆኑ ቅርጸቶች አንዱ ነው።

ይህ ፋይል ሊኖረው ይችላል። ትልቅ ልዩነትየተለያዩ ንድፎች እና ማሻሻያዎች, አንዳንዴም እርስ በርስ የማይጣጣሙ ናቸው.

ከፍተኛ ጥራት ያለው ሂደትእና የቅርጽ ማስተካከያ ያንን ለመጠቀም በጥብቅ ይመከራል የሶፍትዌር መተግበሪያ, ፋይሉን ለማምረት ያገለግል ነበር.