আসল ডেটা সহ ডেটাবেস ব্যবহার শুরু করার সহজতম উপায় কী?


9

আমার কাছে এমন একটি প্রকল্প রয়েছে যা ডেটাবেস ব্যবহার করে উপকৃত হতে পারে তবে ডাটাবেসের সাথে আমার কোনও অভিজ্ঞতা নেই, কোনও সার্ভারে অ্যাক্সেস নেই এবং সার্ভারের পাশে থাকা জিনিসগুলির সাথে কাজ করার তুলনামূলকভাবে সামান্য অভিজ্ঞতা আছে।

যদি আমি একটি শেখার বক্ররেখার মোকাবেলা করতে যাচ্ছি, আমি বিস্তৃত প্রয়োগযোগ্যতার সাথে কিছু শিখতে পছন্দ করব (যেমন এসকিউএল) তবে অ্যাক্সেসের মতো কিছু শেখার জন্য সেটেল করা যদি বর্তমানে আমি যে কাজটি করার চেষ্টা করছি তার জন্য এটি যথেষ্ট শক্তিশালী হয় সাজসরঁজাম. অবশ্যই আমি অ্যাক্সেসের পরিবর্তে 150 ডলারও নামাব না যদি এটি কেবলমাত্র ঝুঁকিপূর্ণ হওয়ায় এটি সহায়তা করা যায়।

আমি LibreOffice বেস পাশাপাশি এসকিউএলাইট ব্রাউজার নামক কিছু ডাউনলোড করেছি, তবে সেই বিশেষ অ্যাপ্লিকেশনগুলি এবং এসকিউএল এর স্বাদগুলি শিখতে সময় বিনিয়োগ করার আগে আমি প্রথমে যাচাই করতে চেয়েছিলাম যে সরঞ্জামগুলি আমি কী করতে চাই তা যথেষ্ট হবে কিনা।

আমি সক্ষম হতে চাই:

  • কোনও সিএসভি বা এক্সেল থেকে ডেটা আমদানি করুন
  • ক্যোয়ারী চালান যা "এটি কোথায় এটি এক্স নির্বাচন করুন এবং এটিতে এটি রয়েছে এবং এর মধ্যে যে কোনওটি এতে রয়েছে"
  • (?) একটি নতুন ক্ষেত্র লিখুন যা প্রদত্ত ফলাফলের সাথে মেলে এমন ফলাফলগুলি নির্দেশ করে query

আবার, আমি শিখতে ইচ্ছুক, তবে তথ্যদাতাগুলি শেখার উপর মনোনিবেশ করার আগে এবং প্রয়োজনীয় প্রয়োজনে প্রদত্ত অ্যাপ্লিকেশনটির বিশদ বিবরণ দেওয়ার আগে আইটি সম্পর্কে একটি মধ্যবর্তী স্টাফ শিখতে না পারলে ভালো লাগবে।


আমার কি মোডগুলি এটি করতে দেওয়া উচিত, না আমি ডিবিএতে মুছে ফেলা এবং পুনরায় পোস্ট করা উচিত?
চার্লস ডব্লিউ

আপনি কেবল একটি ডাটাবেস তৈরি করতে চান এবং কিছু প্রশ্ন ব্যবহার করতে চান বা আপনি কিছু অ্যাপ্লিকেশন বিকাশের জন্য এটি ব্যবহার করতে চান যেমন অ্যান্ড্রয়েড অ্যাপ্লিকেশন বা ডেস্কটপ / ওয়েব অ্যাপ্লিকেশন।
ভাইছিড্রেওয়ার

আমি কোয়েরি চালানোর জন্য একটি ডেটাবেস তৈরি করতে চাই। আমার সহকর্মীরা যে সরঞ্জামটি ব্যবহার করছেন তা হ'ল এমএস এক্সেল, তবে আমি মনে করি আরও ভাল সরঞ্জাম নিয়ে আমরা আরও অনেক পরিশীলিত বিশ্লেষণ করতে পারি।
চার্লস ডাব্লু

উত্তর:


5

প্রথমে আপনাকে কোয়েরি ভাষা ব্যবহার করতে হবে। এসকিউএলের সমস্ত স্বাদ প্রায় একই এসকিউএল কোয়েরি সিনট্যাক্স ব্যবহার করে। সুতরাং আপনাকে প্রথমে এসকিউএল কোয়েরি ভাষা শিখতে হবে। যেমন যেমন আপনি www.w3schools.com/sql/default.asp এ টিউটোরিয়াল দিয়ে শুরু করতে পারেন

স্ট্যানফোর্ড বিশ্ববিদ্যালয় শেষ ফলসে ডাটাবেসে পাবলিক কোর্স অফার করেছিল। এসকিউএলাইট কীভাবে সেট আপ করবেন সে সম্পর্কে তাদের সুন্দর টিউটোরিয়াল ছিল ।

আপনি এসকিউএল শিখতে শুরু করার পরে আপনাকে এমন কোনও সরঞ্জামের প্রয়োজন হবে যা ব্যবহার করে আপনি একটি ডেটাবেস তৈরি করতে পারেন এবং ক্যোয়ারী চালাতে পারেন। এসকিউএলাইট হ'ল ফ্রি সফটওয়্যার লাইব্রেরি যা ডেটাবেস তৈরি এবং ক্যোয়ারী চালাতে ব্যবহৃত হতে পারে। এটি একটি স্বতন্ত্র সরঞ্জাম হিসাবে ব্যবহার করতে পারে এটি ব্যবহারের জন্য সার্ভার সেটআপের প্রয়োজন নেই। এটি সিএসভি ফাইল আমদানি সমর্থন করে

আপনি এসকিউএল-এর সাথে পরিচিত হয়ে গেলে আপনি কিছু ওয়েব-অ্যাপ্লিকেশন ডিজাইন করতে চান বা ডেস্কটপ অ্যাপ্লিকেশনগুলি তৈরি করতে অ্যাক্সেস করতে চাইলে আপনি মাইএসকিউএল ব্যবহার করতে পারেন। আপনি যদি শুরু করতে চান তবে মাইক্রোসফ্ট অ্যাক্সেসটি মোটেই প্রয়োজনীয় নয় বলে মনে করি না (এটি নিখরচায় নয়)।


এসকিউএলাইট নিজেই কমান্ড লাইন, সঠিক? এটি অগত্যা কোনও সমস্যা নয়, আমি কেবল স্পষ্টতা খুঁজছি। আমি ডেটাবেস ব্রাউজার উল্লেখ করেছি - এটি এসকিউএলাইট ইতিমধ্যে বেকড সহ আসে, তবে এটির উপরে একটি জিইউআই অ্যাপ্লিকেশন যুক্ত করে। আপনি কি এই জাতীয় প্রোগ্রামের সাথে পরিচিত? ডিবি বিশ্বে সেই ধরণের ইন্টারমিডিয়েট ইন্টারফেস সফটওয়্যারটির নাম আছে?
চার্লস ডাব্লু

7

চার্লস,

আপনি আপনার মন্তব্যে এমএস এক্সেল উল্লেখ করেছেন তাই আপনি মাইক্রোসফ্ট পরিবেশে রয়েছেন তা ধরে নেওয়া বেশ নিরাপদ। ডাটাবেস ম্যানেজমেন্ট সিস্টেমের সাথে কীভাবে গোলমাল করতে হয় তা যদি আপনি জানেন তবে আপনার অবশ্যই খুব ক্ষমতা রয়েছে।

আপনি যদি কিছু গুরুতর ডেটা বিশ্লেষণ করেন তবে আমি বলব যে ওরেकल, এসকিউএল সার্ভার, মাইএসকিউএল, ডিবি 2, ইত্যাদি যেমন এন্টারপ্রাইজ ডেটাবেসগুলি যা রিলেশনাল ডেটাবেসস। এটি লক্ষ্য করা ভাল যে সেখানে অ-সম্পর্কযুক্ত ডেটাবেসগুলিও রয়েছে যা ডাটাবেস বাজারে ক্রিয়া অর্জন করে।

যেহেতু আপনি সম্ভবত কোনও মাইক্রোসফ্ট পরিবেশে আছেন তাই আমি আপনাকে এসকিউএল সার্ভারে যাওয়ার পরামর্শ দিই। আপনার আইটি বিভাগটি জিজ্ঞাসা করতে পারেন যদি আপনার কাছে ইতিমধ্যে কোনও এন্টারপ্রাইজ ডাটাবেস রয়েছে। যদি না হয় তবে আপনি এসকিউএল সার্ভারের "এক্সপ্রেস" সংস্করণটি ডাউনলোড করতে পারেন (অন্য মন্তব্যে লিঙ্কটি দেখুন)। আপনি যখন সেখানে এক্সপ্রেস সংস্করণের সীমাবদ্ধতা সম্পর্কে পড়েন। এক্সপ্রেস সংস্করণটি নিখরচায়।

এক্সপ্রেস সংস্করণটি এসকিউএল সার্ভারের একটি সম্পূর্ণ কার্যকরী, উত্পাদন-প্রস্তুত সংস্করণ, যদিও এটি কিছু উপায়ে সীমিত (স্টোরেজ ক্ষমতা, মেমরির ব্যবহার ইত্যাদি)। এমনকি আপনি এক্সপ্রেস সংস্করণে রিপোর্টিং পরিষেবাগুলি চালাতে পারেন। " উন্নত পরিষেবাদিগুলির সাথে এসকিউএল সার্ভার এক্সপ্রেস অনুসন্ধান করুন (এতে ডাটাবেস ইঞ্জিন, এক্সপ্রেস সরঞ্জাম, রিপোর্টিং পরিষেবাদি এবং সম্পূর্ণ পাঠ্য অনুসন্ধান রয়েছে " -> এখানে ডাউনলোড করুন: http://www.microsoft.com/sqlserver/en/us/editions/ 2012-সংস্করণ / express.aspx

আপনি যদি ভাবেন যে আপনার সংস্থায় একটি এন্টারপ্রাইজ-বিস্তৃত ডাটাবেসের প্রয়োজনীয়তা রয়েছে (ধরে নিবেন যে আপনার সংস্থার কাছে এটি এখনও নেই) তবে এগিয়ে যান এবং বিকাশকারী সংস্করণটি কিনুন। বিকাশকারী সংস্করণে এসকিউএল সার্ভারের এন্টারপ্রাইজ সংস্করণটি রয়েছে contains যদি আপনি কোনও এন্টারপ্রাইজ সেটিংয়ে এসকিউএল সার্ভার কী করতে পারে তা পরীক্ষা করে নিচ্ছেন তবে এটি আপনার হাত পেতে চান এমন সংস্করণ।

মনে রাখবেন যে আপনি উত্পাদনের জন্য বিকাশকারী সংস্করণ ব্যবহার করতে পারবেন না। এটি কেবল পরীক্ষার জন্য তৈরি। ভাল কথাটি হল, যখন আপনার সংস্থার ডাটাবেস প্রাইম টাইম - উত্পাদনের জন্য প্রস্তুত থাকে - আপনি সহজেই লাইসেন্সপ্রাপ্ত এসকিউএল সার্ভার উদাহরণটিতে বিকাশকারী সংস্করণটি "স্যুইচ" করতে পারেন।

আপনি এসকিউএল সার্ভার শিখতে শুরু করার সাথে সাথে টিএসকিউএল শেখা শুরু করা ঠিক হবে, এটি এসকিউএল সার্ভারের এসকিউএল ভাষা বাস্তবায়ন implementation

আপনি উল্লেখ করেছেন যে আপনি কিছু ক্যুরিয়ার চালানো শিখতে চান, সুতরাং আমি আপনাকে এটি দিয়ে শুরু করার পরামর্শ দিচ্ছি:

  • ডেটা ম্যানিপুলেশন ল্যাঙ্গুয়েজ (ডিএমএল) - নির্বাচন করুন, অন্তর্ভুক্ত করুন, আপডেট করুন, মোছা করুন, মার্জ করুন
  • ডেটা সংজ্ঞা ভাষা (ডিডিএল) - তৈরি করুন, অলটার, ড্রপ ডাটাবেস অবজেক্টস (টেবিল, দর্শন, সীমাবদ্ধতা, সূচক, সঞ্চিত পদ্ধতি ইত্যাদি)

এসকিউএল সার্ভার ২০১২ বই অনলাইনে এসকিউএল সার্ভার শেখার ক্ষেত্রেও একটি দুর্দান্ত সূচনা: http://msdn.microsoft.com/en-us/library/ms130214.aspx

এসকিউএল সার্ভার সম্প্রদায়টিও একটি দুর্দান্ত সংস্থান। টুইটারে আমাকে অনুসরণ করুন @ মারলোনআরবুনাল। প্রয়োজনীয় এসকিউএল সার্ভার দক্ষতা কোথায় পাওয়া যাবে সে সম্পর্কে কিছু টিপস:

  1. বই
  2. ব্লগ
  3. ব্যবহারকারী গোষ্ঠী - এসকিউএল সার্ভারের জন্য এই পেশাদার সমিতি রয়েছে (পাস) । এসকিউএল সার্ভার - ইভেন্টগুলি, মানুষ ইত্যাদি সম্পর্কে যে কোনও কিছুর জন্য ভাল উত্স - সংস্থাটি কী কী তা শিখতে সাইটটি ঘুরে দেখুন।

  4. ঘটনাবলী

    • এসকিউএল সার্ভার ব্যবহারকারী গ্রুপের সভা / সভাগুলি - আপনার কাছে পাসের অধ্যায় আছে কিনা তা পরীক্ষা করুন - http://www.sqlpass.org/PASSChapters.aspx
    • এসকিউএল শনিবার ইভেন্ট - বিনামূল্যে, এসকিউএল সার্ভারের জন্য এক দিনের মানের সম্মেলন / প্রশিক্ষণ (ডাটাবেস প্রশাসনিকরণ, উন্নয়ন, ব্যবসায়িক বুদ্ধি ইত্যাদি)
  5. টুইটারে # এসকিএলহেল্প হ্যাশট্যাগ - টুইটারে আপনার হেল্পলাইন। আমি আপনাকে সেই লোকদের অনুসরণ করা শুরু করার পরামর্শ দিচ্ছি যারা # এসকিএলহেল্প ট্যাগ ব্যবহার করেছেন - হয় তারা এসকিউএল সার্ভার সম্পর্কিত কোনও জিজ্ঞাসা করছেন বা কোনও প্রশ্নের উত্তর দিচ্ছেন।

  6. এসকিউএল বিশ্ববিদ্যালয় - বিষয়-নির্দিষ্ট ব্লগের সংগ্রহ

  7. এসকিউএল সার্ভার স্টাডি গ্রুপ সভা - আপনার সদস্যদের একত্রিত করুন এবং এসকিউএল সার্ভার শংসাপত্র পরীক্ষার জন্য বা কেবল এসকিউএল সার্ভার জ্ঞানের বর্ধনের জন্য অধ্যয়ন করুন


আমি মারলনের বিস্তারিত প্রতিক্রিয়াটির প্রশংসা করি। যেমনটি ঘটে, আমি কোনও প্রকারের আইটি পরিবেশে নেই। আমি স্বতন্ত্র ঠিকাদার এবং আমার সহযোগীরা একটি ছোট সংস্থায় কাজ করি। আমরা ওয়ার্ডটি একই কারণে এক্সেল ব্যবহার করি - সেগুলি সর্বব্যাপী উত্পাদনশীলতা অ্যাপ্লিকেশন। এতটুকুই বলুন, আমার কাছে এখানে আবেদন করার জন্য কোনও আইটি ব্যক্তি নেই। আমি যা কিছু করি তা হ'ল আমি নিজেই কিছুটা রোল করব যার কারণেই আমি আমার সার্ভার-সাইড দক্ষতার অভাব উল্লেখ করেছি।
চার্লস ডাব্লু

1
আপনি সঠিক পথে আছেন স্বতন্ত্র ঠিকাদার হিসাবে আপনাকে দক্ষতা সজ্জিত করতে হবে যাতে আপনি আরও পরিষেবা সরবরাহ করতে পারেন। আমি আপনাকে একটি ব্যক্তিগত প্রকল্প গ্রহণ করার পরামর্শ দিই: এক্সেল ডেটাটি একটি এসকিউএল সার্ভার 2012 এক্সপ্রেসে স্থানান্তরিত করুন। প্রতিবেদনের পরিষেবাগুলি ইনস্টল করুন এবং প্রতিবেদন তৈরি করুন। আমি নিশ্চিত যে কোনও ধরণের প্রতিবেদনের প্রয়োজন আছে। আমি আমার পুরানো ব্লগে প্রতিবেদন পরিষেবাগুলিতে কীভাবে করতে হবে তা ধাপে ধাপে লিখেছি। এটি এসকিউএল সার্ভার ২০০ for এর জন্য তবে আপনি ২০০২ বা এমনকি ২০১২ সংস্করণে পদক্ষেপগুলি প্রয়োগ করতে পারেন: dbalink.wordpress.com/2009/01/17/…
মার্লোনআরবুনাল

আবার ধন্যবাদ, মারলন। আপনার প্রতিক্রিয়া হজম করতে এবং অন্যেরা এখানে যে পরামর্শ দিয়েছিল তার সাথে এটির তুলনা করতে আমি পরের দিন বা তার কিছুটা সময় নেব। এখন যে আপনি জানেন যে আমি কোনও এমএস পরিবেশে নেই, সে অনুযায়ী, আপনি কি এখনও এমএস বিকল্পটি সুপারিশ করবেন?
চার্লস ডাব্লু

1
যদি আমি বলি যে আপনি এসকিউএল সার্ভারের জন্য যান তবে তার বেশিরভাগটি এসকিউএল সার্ভারের প্রতি আমার পক্ষপাত :-) এটি চেষ্টা করে দেখুন। অথবা একাধিক প্ল্যাটফর্ম চেষ্টা করে দেখুন এবং কোনটি আপনার পক্ষে সবচেয়ে ভাল তা দেখুন। বা, আরও ভাল এখনও, আপনার ক্লায়েন্টদের প্রোফাইল দেখুন - তারা কোন প্ল্যাটফর্ম ব্যবহার করছে? যদি তাদের 95% মাইক্রোসফ্ট স্ট্যাকে থাকে তবে আমি এসকিউএল সার্ভারকে অন্য প্ল্যাটফর্মের চেয়ে বেশি চেষ্টা করব try আপনি ছবি পেতে। :-)
মার্লোনআরবুনাল

4

আপনি যদি অ্যাক্সেস শিখতে চান তবে এটির জন্য যান, তবে যদি আপনার শেষ গন্তব্যটি একটি এন্টারপ্রাইজ ডাটাবেস হয়ে থাকে তবে এটি আপনাকে এসকিউএলকে বিস্তৃত করে বিস্তৃত জিইউআইয়ের কারণে অন্যান্য বিকল্পের মতো সেই দিকটিতে তত দ্রুত সহায়তা করবে না।

আমি আপনার প্রশ্নের শিরোনামটি "সহজতম" শব্দটি সহ জানি, তবে ওরাকল রুট সম্পর্কে আমার কথা শুনুন। কেবল ওরাকল এক্সপ্রেস সংস্করণ (ওরাকল এক্সই) বিনামূল্যে এবং উইন্ডোজ উপলভ্য নয়, তবে আপনি এক্সপ্রেস সংস্করণে যা শিখেন তার 99% ওરેકল এন্টারপ্রাইজ সংস্করণ সহ ওরাকল লাইসেন্স সংস্করণে প্রয়োগ করা যেতে পারে। এছাড়াও, বেশ কয়েকটি বৈশিষ্ট্য রয়েছে যা ছোট প্রকল্পগুলির জন্য ওরাকলকে একটি ভাল পছন্দ করে তোলে

ওরাকল এক্সই ইনস্টল করা সহজ এবং ওরাকল এ এসকিউএল ব্যবহার করা অন্যান্য বেশিরভাগ প্ল্যাটফর্মে এসকিউএল ব্যবহার করা এর চেয়ে বেশি কঠিন নয়। ওরাকলের আরও জটিল অংশগুলি বৃহত্তর সিস্টেমগুলির সাথে আসে যার প্রশাসনের প্রয়োজন। কিছু যে একটি ডাটাবেস অ্যাডমিনিস্ট্রেটরের হার্ড হচ্ছে করা বেশিরভাগ আপনার অবস্থা লোকেদের কাছে প্রযোজ্য হবে না।

ওরাকল এক্সইয়ের জন্য কোনও সার্ভারের প্রয়োজন হয় না (আপনার ওয়ার্কস্টেশনটি খুব ভালভাবে কাজ করবে)।


আমার প্রশ্নের সুনির্দিষ্ট বিষয়গুলিতে মনোযোগ দেওয়ার জন্য এবং সেই অনুযায়ী আপনার প্রতিক্রিয়াটি টেলিংয়ের জন্য আপনাকে ধন্যবাদ Thank আমি পরের দু'দিন সময় নিয়ে যাচ্ছি এই বিভিন্ন বিকল্পগুলির কয়েকটি (এমএস বনাম এসকিউলাইট বনাম ওক্কেল) পর্যালোচনা করতে। আমি এটিকে সমর্থন করি!
চার্লস ডাব্লু

1

আপনি যদি মাইক্রোসফ্টের পথে যেতে চান তবে আপনি এমএস এসকিউএল সার্ভার এক্সপ্রেস ব্যবহার শুরু করতে পারেন এটি একটি ফ্রি সংস্করণ। স্ট্যান্ডার্ড সংস্করণ এবং তারপরের তুলনায় স্পষ্টতই কিছু সীমাবদ্ধতা রয়েছে - আপনি এসকিউএল এক্সপ্রেস সম্পর্কে এখানে আরও পড়তে পারেন: http://www.microsoft.com/sqlserver/en/us/editions/2012-editions/express.aspx

আপনি এসকিউএল 2012 এক্সপ্রেস এবং ম্যানেজমেন্ট স্টুডিও ক্লায়েন্ট সরঞ্জামগুলি এখানে ডাউনলোড করতে পারেন: http://www.microsoft.com/en-us/download/details.aspx?id=29062

আপনি যদি 2012 এর সংস্করণগুলির মধ্যে পার্থক্য সম্পর্কে আগ্রহী হন তবে এখানে একটি সারণী রয়েছে: http://msdn.microsoft.com/en-us/library/cc645993%28v=SQL.110%29.aspx

: এই পাতাটি নমুনা ডেটাবেস "দু: সাহসিক কাজ ওয়ার্কস" যা আপনার সাথে Tinker করতে ব্যবহার করতে পারেন লিঙ্ক প্রদান করে http://msdn.microsoft.com/en-us/library/hh231699.aspx

আপনি যদি সিএসভি বা এক্সএলএক্সএক্স থেকে আপনার ডেটা ব্যবহার করতে চান তবে আপনি সিএসভি, এক্সএলএসএক্স, ইত্যাদি থেকে এমএসএসকিউএল এ ডেটা আমদানি করতে পারেন। এটিতে প্রচুর সংস্থান আছে তাই আমি এগুলিকে এখানে লিঙ্ক করব না তবে একটি গুগল অনুসন্ধান যথেষ্ট হবে।


এমএস এসকিউএল সার্ভার এক্সপ্রেস একটি সার্ভারে সেট আপ করা আবশ্যক তা বুঝতে আমি কি ভুল করছি?
চার্লস ডাব্লু

1
হ্যাঁ. আপনি ভুল. আপনি একটি ডেস্কটপ বা ল্যাপটপ কম্পিউটারে এসকিউএল সার্ভার এক্সপ্রেস ইনস্টল করতে পারেন। এসকিউএল এক্স্রেসের প্রতিটি সংস্করণ সহ কিছু নির্দিষ্ট অপারেটিং সিস্টেমের সীমাবদ্ধতা রয়েছে তবে আপনি যদি আপনার কম্পিউটারে উইন্ডোজ ভিস্তা বা উইন্ডোজ 7 ব্যবহার করছেন তবে আপনার কোনও সমস্যা হবে না।
জর্জ মাস্ত্রোস 4'12

0

কিছু অত্যাধুনিক এক্সেল বৈশিষ্ট্য দ্বারা আপনার সমস্যাগুলি সমাধান করা সম্ভব হতে পারে। আপনি কি এক্সেলের অটোফিল্টার বৈশিষ্ট্যটি দেখেছেন? এটি আপনাকে আপনার ফলাফলগুলি সংকীর্ণ করতে এবং এই প্রশ্নের উত্তরটি x এ কোথায় এবং এর মধ্যে এটি রয়েছে তা উত্তর দেওয়ার অনুমতি দেবে .... "এইগুলির মধ্যে যে কোনওটিতে রয়েছে" পেতে আমি যদি একটি সূত্র ব্যবহার করে একটি অতিরিক্ত কলামটি সুপারিশ করব যদি () এবং () ফাংশনগুলি সন্ধান করুন যা এর পরে ফিল্টার করা যেতে পারে।

আমি প্রায়শই অ্যাক্সেস এবং এক্সেল উভয়ই ব্যবহার করি এবং আমি নিশ্চিত নই যে আপনার প্রশ্নের জটিলতা আমার কাছে স্প্রেডশিটটি অ্যাক্সেসে টানতে যথেষ্ট হবে, বিশেষত যদি "উত্স ডেটা" এক্সেলটিতে রিপোর্টিং এবং / অথবা ব্যবহারের জন্য থাকতে হয় অ্যাক্সেস ছাড়াই লোকেরা।

অবশ্যই, আপনার উদাহরণগুলি উদাহরণ হিসাবে বোঝা যায় তার চেয়ে অনেক জটিল হতে পারে এবং তারপরে ডাটাবেসগুলিই যেতে পারে।


0

এসকিউএল শিখুন:

আমি মাইক্রোসফ্ট রুটে না গিয়ে এবং এসকিউএল শেখার পছন্দ না করার জন্য সুপারিশ করব। আপনি আপনার বিদ্যমান হার্ডওয়্যারগুলিতে সহজেই একটি বিকাশ পরিবেশ স্থাপন করতে পারেন (আপনি উইন্ডোজ, ম্যাক বা লিনাক্স চালিয়ে যাচ্ছেন)। আপনার বিকাশের পরিবেশ স্থাপনের পরে আপনি এসকিউএল এর প্রাথমিক বিষয়গুলি শেখানোর জন্য অনলাইনে কয়েকটি ভাল-তৈরি ফ্রি রিসোর্সগুলি একবার দেখে নিতে পারেন।


পদক্ষেপ 1: আপনার বিকাশের পরিবেশ নির্ধারণ করা

উইন্ডোজ: আপনি যদি উইন্ডোজ ভিত্তিক মেশিন ব্যবহার করেন তবে আমি ওয়্যাম্পসারভারের সাথে যাওয়ার পরামর্শ দিচ্ছি, যা wampserver.com থেকে ডাউনলোড করা যায়। মোড়ানো বলতে উইন্ডোজ + অ্যাপাচি + মাইএসকিউএল + পিএইচপি। এই প্যাকেজের সুবিধাটি হ'ল এটি আপনাকে যে সমস্ত অংশের বিকাশ যাচাই করতে হবে - তার সাথে একটি স্বয়ংসম্পূর্ণ পরিবেশ স্থাপন করবে - বা আমাদের ক্ষেত্রে মাইএসকিউএল হ্যান্ড-অন পদ্ধতিতে শিখবে। এটি আপনার ডাটাবেসগুলির সাথে ইন্টারঅ্যাক্ট করার জন্য গ্রাফিকালি ভিত্তিক বিকল্পের জন্য phpMyadmin এর সাথে আসে।

দ্রষ্টব্য: আপনার সিস্টেমে সমস্ত উপযুক্ত মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ পুনরায় বিতরণযোগ্য প্যাকেজ ইনস্টল করা আছে তা নিশ্চিত করুন। আপনি এটি ডাব্লুএএমপি ওয়েবসাইটে খুঁজে পেতে পারেন বা আপনি যে প্যাকেজগুলি হারিয়েছেন তার জন্য প্রয়োজনীয় সমস্ত ডাউনলোড লিঙ্কের পাশাপাশি ডাব্লুএএমএপি ইনস্টলেশনের সময় আপনি এই সুপারিশগুলি দেখতে পারেন। ডাব্লুএএমএপি ইনস্টলটি শেষ করার আগে এগুলি প্রথমে ইনস্টল করার বিষয়টি নিশ্চিত করুন।

লিনাক্স: আপনি যদি লিনাক্স চালাচ্ছেন তবে আমি এলএএমপি ইনস্টল করার পরামর্শ দেব। উবুন্টুর অধীনে ল্যাম্প ইনস্টল করার নির্দেশাবলী এখানে পাওয়া যাবে: http://howtoubuntu.org/how-to-install-lamp-on-ubuntu । বিকল্পভাবে, আপনি যদি উবুন্টু সার্ভার চালাচ্ছেন তবে আপনি সহজেই টাস্কসেলের মাধ্যমে এলএএমপি ইনস্টল করতে পারেন। আপনি এটির মতো এটি করতে পারেন:

sudo apt-get update
sudo apt-get install tasksel
sudo tasksel install lamp-server

ম্যাক আপনি যদি ম্যাক ব্যবহার করছেন তবে আপনি বেশ কয়েকটি বিকল্প নিয়ে যেতে পারেন। আমি এমপ্পসকে সুপারিশ করি, যা http://www.ampps.com / ডাউনলোড থেকে ডাউনলোড করা যায়


পদক্ষেপ 2: আপনার নতুন পরিবেশে এসকিউএল এর সাথে কাজ করা

আমি এই টিউটোরিয়ালটি ধরে রেখেই ধরে নিচ্ছি আপনি ওয়াল্পসারভার সমাধান (মাইক্রোসফ্ট সমাধানগুলির বিষয়ে আপনার আলাপের ভিত্তিতে) নিয়ে গেছেন ing

ওয়্যাম্প সার্ভার ইনস্টল হওয়ার পরে এটি চালু করুন এবং সার্ভারটি আপনার টাস্কবারে সবুজ রঙে প্রদর্শিত না হওয়া পর্যন্ত অপেক্ষা করুন। এর অর্থ এটি সক্রিয় এবং সঠিকভাবে কাজ করছে।

পুরোপুরি ফাংশনিং ওয়্যাম্প সার্ভার

বিকল্প: এখন আপনি নমুনা ডাটাবেসের জন্য কিছু ওয়েব অনুসন্ধান করতে বা আপনার নিজস্ব সিএসভি ফাইল লোড করতে পারেন। সিএসভি ফর্ম্যাটে শালীন নমুনার ডেটাবেসযুক্ত ওয়েবে কিছু স্পট নিম্নরূপ: https://support.spatialkey.com/spatialkey-sample-csv-data/
https://catolog.data.gov/dataset?res_format=CSV
http : //www.sample-videos.com/download-sample-csv.php

সরলতার জন্য আপনি এই সিএসভি ফাইলগুলি পিএইচপিএমআইএডমিনের মাধ্যমে লোড করতে পারেন। আপনার টাস্কবারের WampServer আইকনে কেবল বাম-ক্লিক করুন এবং তারপরে "phpMyAdmin" এ ক্লিক করুন:

পিএইচপিএমআইএডমিনের ওয়্যাম্প সার্ভারের ইনস্টলেশন চালু করুন

এরপরে, ডিফল্ট ব্যবহারকারীর নাম এবং পাসওয়ার্ড সহ phpMyAdmin এ লগইন করুন যা "রুট" (উদ্ধৃতি ব্যতীত) এবং একটি ফাঁকা পাসওয়ার্ড।

পিএইচপিএমআইএডমিনে লগইন করুন

এবং, অবশেষে: "আমদানি" ট্যাবের মাধ্যমে আপনার সিএসভি ফাইলটি লোড করুন:

আপনার সিএসভি পিএইচপিএমআইএডমিনে আমদানি করা হচ্ছে


পদক্ষেপ 3: আপনার এসকিউএল অনুশীলন

এখন আপনি অনুশীলন শুরু করতে পারেন। একটি টার্মিনাল খুলুন এবং ওয়্যাম্প সার্ভারের অধীনে আপনার মাইএসকিউএল ইনস্টলেশন ডিরেক্টরিতে নেভিগেট করুন। আমার জন্য, এটি "সি: amp wamp64 \ bin \ mysql \ mysql5.7.19 \ bin" তবে আপনি ওয়্যাম্প সার্ভার 32 বিট বা ওয়্যাম্প সার্ভার 64 বিট ইনস্টল করেছেন কিনা তার উপর নির্ভর করে এটি পরিবর্তিত হবে। আপনি যখন এই নির্দেশাবলীটি পড়েন এবং অনুসরণ করেন তখন মাইএসকিউএলের কোন সংস্করণ ইনস্টল করা হয়েছিল তার উপরও এটি নির্ভর করবে। আমি বিশ্বাস করি আপনি নিজে ডিরেক্টরিটি খুঁজে পেতে পারেন। আপনি যদি আটকে থাকেন তবে আপনার মূল ডিরেক্টরি থেকে নিম্নলিখিত ধরণের টাইপ করুন এবং আউটপুট ডিরেক্টরিটি নোট করুন:

dir mysqld.exe /s

আপনার মাইএসকিউএল পরিবেশে কাজ শুরু করতে নিম্নলিখিত টাইপ করুন:

mysql -u root -p

এটি "রুট" ব্যবহারকারীর নাম দিয়ে মাইএসকিএল চালু করবে। আপনাকে আপনার পাসওয়ার্ডের জন্য অনুরোধ জানানো হবে (এটি ডিফল্টরূপে ফাঁকা)। কেবল ENTER টিপুন।

আপনার মাইএসকিএল পরিবেশে কমান্ড লাইন ব্যবহার করে


পদক্ষেপ 4: আপনার এসকিউএল দক্ষতা আপগ্রেড করুন

এখন আপনার একটি কর্মরত মাইএসকিউএল পরিবেশ রয়েছে আপনি কীভাবে সেই পরিবেশে একজন মাস্টার হতে পারেন তা শিখতে এগিয়ে যেতে পারেন! আমি নিম্নলিখিতটি পরীক্ষা করে দেখার পরামর্শ দিই:

ডেরেক বানার ইউটিউব চ্যানেল: https://www.youtube.com/watch?v=yPu6qV5byu4
কোডকেডেমি: https://www.codecademy.com/articles/sql-commands
টিউটোরিয়াল: https://tutorialzine.com/2016/01 / শিখুন-এসকিএল-মধ্যে-20-মিনিট
ডাব্লু 3 স্কুল: https://www.w3schools.com/sql/sql_quickref.asp


আপনাকে খুব ভাল লাগবে!

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.