December 22, 2024

বাংলাদেশের শ্রম আইন: একটি সম্পূর্ণ গাইড
আপনি কি বাংলাদেশে শ্রম আইন সম্পর্কে বিস্তারিত জানতে চান? চাকরিদাতা বা কর্মচারী হিসেবে, শ্রম আইনের জ্ঞান কর্মক্ষেত্রে আপনার অধিকার এবং দায়িত্ব সম্পর্কে সচেতন হতে সাহায্য করে।

এই নিবন্ধে আমরা বাংলাদেশের শ্রম আইন, এর মূল বৈশিষ্ট্য এবং চাকরিদাতা ও কর্মচারীদের জন্য গুরুত্বপূর্ণ বিষয়গুলো নিয়ে আলোচনা করেছি।


বাংলাদেশের শ্রম আইন কী?

বাংলাদেশের শ্রম আইন এমন কিছু নিয়ম-কানুন যা কর্মচারীদের ন্যায্য অধিকার রক্ষা করে এবং চাকরিদাতাদের সঠিকভাবে কর্মীদের পরিচালনা করতে সহায়তা করে।


বাংলাদেশের শ্রম আইনের মূল বৈশিষ্ট্য

১. কর্মঘণ্টা এবং অতিরিক্ত কাজের নিয়ম

  • প্রতিদিন ৮ ঘণ্টা এবং প্রতি সপ্তাহে ৪৮ ঘণ্টা কাজ করার অনুমতি।
  • অতিরিক্ত কাজের জন্য ১০ ঘণ্টা পর্যন্ত অনুমোদিত, এবং এই সময়ের জন্য দ্বিগুণ বেতন প্রদান করতে হবে।

২. ছুটির নিয়ম

  • বার্ষিক ছুটি: প্রতি ১৮ দিনের কাজের জন্য ১ দিন।
  • সিক লিভ: প্রতি বছরে ১৪ দিন।
  • মাতৃত্বকালীন ছুটি: ১৬ সপ্তাহ (৮ সপ্তাহ প্রসবের আগে এবং পরে)।

৩. মজুরি ও বেতনের নিয়ম

  • সরকার নির্ধারিত ন্যূনতম মজুরি মানতে হবে।
  • বেতন অবশ্যই পরবর্তী মাসের ৭ তারিখের মধ্যে প্রদান করতে হবে।

৪. চাকরি সমাপ্তি ও ছাঁটাই

  • অসদাচরণের জন্য চাকরিচ্যুতি: যথাযথ তদন্ত ও নথিপত্র প্রয়োজন।
  • ছাঁটাই: লিখিত নোটিশ এবং প্রতি বছরের জন্য ৩০ দিনের মজুরি সমপরিমাণ ক্ষতিপূরণ।

৫. কর্মক্ষেত্রের স্বাস্থ্য ও সুরক্ষা

চাকরিদাতার দায়িত্ব:

  • নিরাপদ পরিবেশ, বিশুদ্ধ পানি, এবং ফার্স্ট এইড সরবরাহ করা।
  • স্বাস্থ্য সুরক্ষা মান বজায় রাখা।

 

Last Edit: 22-December-2024

Labor Laws in Bangladesh: A Complete Guide for Employers and Employees
Are you looking for a comprehensive guide to labor laws in Bangladesh? Whether you’re an employer managing a team or an employee safeguarding your rights, understanding the Bangladesh Labour Act, 2006, is essential.

This article breaks down the key features of labor laws in Bangladesh, highlighting rights, responsibilities, and the importance of compliance for businesses and workers.


What Are Labor Laws in Bangladesh?

Labor laws in Bangladesh are a set of regulations designed to ensure fair treatment for employees while providing employers with structured guidelines for workforce management. Let’s explore the most critical aspects of these laws.


Key Features of Labor Laws in Bangladesh

1. Working Hours and Overtime Rules

  • Maximum 8 hours per day and 48 hours per week.
  • Overtime is allowed up to 10 hours per day, with wages at twice the regular rate.

2. Leave Entitlements

  • Annual Leave: One day for every 18 days worked.
  • Sick Leave: 14 days of paid sick leave annually.
  • Maternity Leave: 16 weeks (8 weeks before and after childbirth).

3. Wages and Payment Policies

  • Minimum wages are determined by the government and must be strictly followed.
  • Employers must pay wages by the 7th of the next month to avoid penalties.

4. Termination and Retrenchment Guidelines

  • Termination for Misconduct: Requires proper inquiry and documentation.
  • Retrenchment: Employers must provide written notice and compensation equivalent to 30 days’ wages per year of service.

5. Workplace Health and Safety

Employers are responsible for:

  • Providing clean drinking water, proper ventilation, and first-aid facilities.
  • Maintaining overall workplace safety standards.

Why Are Labor Laws Important in Bangladesh?

Labor laws protect employees’ rights, ensuring they work under fair conditions. For employers, compliance reduces the risk of legal disputes and fosters trust among workers.

Benefits of Compliance

  • For Employers: Legal protection, higher productivity, and improved employee satisfaction.
  • For Employees: Better working conditions, fair wages, and job security.

Last Edit: 22-December-2024

December 07, 2024

নিজের অর্জন করা কিছু গুরুত্বপূর্ণ শিক্ষা

১) সম্মান করতে শিখুন, ভালো ব্যবহার করুন। নিজেকে বাঁচিয়ে রাখার মত নতুন নতুন পরিবার পাবেন। যেগুলো আপনার রক্তের নয়। 

২) কেউ আপনার সাথে পিরিত করতে আসবে না। যদি তাকে লাভবান করে দিতে পারেন, সেও আপনাকে লাভবান করে দেবে। 

৩) কিছু মানুষ আপনাকে বাঁশ দিয়ে চলে যাবে, তাকে উল্টো বাঁশ না দিলে। অন্যদেরকেও বাঁশ দিতে থাকবে। পৃথিবীতে অরাজকতা হবে। আইনের সহায়তা নিতে পারেন। 

 ৪) অল্পতেই পাওয়া ফসল বা কর্মফল, কখনও ভালো হয় না। 

৫) কিছু মানুষ আপনাকে কখনও মূল্য দিবে না, এই মানুষগুলো আপনার জীবনে কখনো কাজে আসবে না। তাই তাদের থেকে দূরে থাকুন। 

৬) নেশা থেকে দূরে থাকুন, বাস্তব জীবন অনেক সুন্দর। 

৭) অর্থ উপার্জন করতে শিখুন, নিজেকে নিজেই তৈরি করুন। 

৮) যারা কোনো কিছু নিয়ে অহংকার করে, তাদের থেকে দূরে থাকুন। 

৯) সব মানুষকে বা তার জীবনকে নিয়ে হাঁসি ঠাট্টা করতে হয় না। কারণ সবার জীবন আপনার মত সহজ না‌। তার জীবন তার অনেক কষ্টের ফসল। 

১০) সময়কে গুরুত্ব দেওয়া উচিৎ। প্রাকৃতিক নিয়ম অনুসরণ করা উচিৎ। 

১১) সবাই একদিন না একদিন সফল হয়। তাকে খারাপ কথা/গালাগালি করে অপমানিত করা উচিৎ নয়। 

১২) যে আপনাকে বোঝে না। তাকে বোঝানোর জন্য সময় ব্যয় না করাটাই উত্তম। 

 ১৩) যেটা আপনি নিজে পারেন, সেটা নিজেই করে ফেলুন। আত্মবিশ্বাস চলে আসবে। 

 ১৪) যারা আপনাকে নিংড়ে খায়, তাদের থেকে দূরে থাকুন। অন্যথা বিশাল ক্ষতি হয়ে যাবে। 

১৫) জীবনের সব কথা সবাইকে বলতে হয় না। 

১৬) যে অন্যের ক্ষতি করে আপনাকে লাভবান করে, তার থেকে দূরে থাকুন। কারণ একদিন সেও আপনাকে ক্ষতি করবে। 

১৭) আবেগ দিয়ে কিছু হয় না। 

১৮) কিছু পাওয়ার জন্য অনেক সময় অনেক কিছু ত্যাগ (sacrifices) করতে হয়। 

ভালো লাগলে শেয়ার দিয়ে টাইমলাইনে রেখে দিতে পারেন। অনেক সময় নিয়ে লিখেছি। কপি করবেন না। কারণ এই লেখাটি আরো অনেক যায়গায় থাকবে। 

#শিক্ষা #জ্ঞান #অর্জন

January 07, 2024

Configuring Odoo: A Comprehensive Guide to Odoo.conf

Configuring Odoo is a crucial step in ensuring optimal performance and functionality.


The odoo.conf file plays a central role in customizing the behavior of your Odoo server. In this article, we'll walk through a well-organized odoo.conf file, highlighting key parameters and explaining their significance. By the end, you'll have a clearer understanding of how to tailor Odoo to your specific requirements. 

1. Setting Administrator Password

admin_passwd = admin_password

Specify the admin password to secure your Odoo instance. 

2. Database Configuration

db_host = False
db_port = False
db_user = odoo
db_password = db_password
db_name = odoo

Configure database-related parameters, including host, port, user, password, and name. 

3. Timezone Configuration

timezone = UTC

Set the timezone for your Odoo server, ensuring accurate time representation. 

4. XML-RPC and Web Interface Configuration

xmlrpc_interface = 127.0.0.1
xmlrpc_port = 8069
netrpc_interface = 127.0.0.1
netrpc_port = 8072

Define the XML-RPC and web interface addresses and ports for server communication. 

5. Addons Configuration

addons_path = /path/to/your/custom/addons,/path/to/odoo/addons

Specify the paths to your custom addons and the default Odoo addons. 

6. Logging Configuration

log_level = info
logfile = /var/log/odoo/odoo.log

Configure logging settings, including log level and file location. 

7. Additional Settings

demo = False
auto_reload = False
workers = 4
limit_time_cpu = 300
db_maxconn = 64
Adjust various settings such as enabling or disabling demo data, auto-reloading modules, defining the number of workers, setting CPU time limits, and controlling database connections. By following this guide, you'll be equipped to create a well-organized odoo.conf file tailored to your specific deployment needs. Remember to restart your Odoo service after making changes for them to take effect.

October 20, 2023

Enabling Remote Connections to PostgreSQL on Ubuntu

Enabling remote connections to a PostgreSQL server on Ubuntu 20.04 involves several steps to configure the PostgreSQL server and open up the necessary ports. Additionally, I'll provide information on changing the password for an existing PostgreSQL user if needed.


 

Step 1: Modify the PostgreSQL Configuration File

Open the PostgreSQL configuration file "postgresql.conf" using a text editor. The file is typically located in the /etc/postgresql/12/main directory. To open the file from the Linux Terminal, execute:

sudo nano /etc/postgresql/12/main/postgresql.conf

Find the line #listen_addresses = 'localhost' and uncomment it by removing the # character at the beginning of the line.

Next, change the value of listen_addresses to "*", allowing PostgreSQL to listen on all available IP addresses. Alternatively, you can specify a specific IP address or a range of IP addresses that are allowed to connect to the server.

Step 2: Modify the pg_hba.conf File

Open the "pg_hba.conf" file using your preferred text editor, typically located in the /etc/postgresql/12/main directory. To open the file from the Linux Terminal, execute:

sudo nano /etc/postgresql/12/main/pg_hba.conf

Find the section that allows local connections and modify it as follows:

# IPv4 local connections: host all all 127.0.0.1/32 md5

Change it to allow connections from any IP address (0.0.0.0/0):

# IPv4 local connections: host all all 0.0.0.0/0 md5

Step 3: Allow Port 5432 Through the Firewall

To enable traffic on port 5432 through the firewall, execute the following command:

sudo ufw allow 5432/tcp

Step 4: Restart PostgreSQL

Restart the PostgreSQL service to apply the changes:

sudo service postgresql restart

Changing the Password for an Existing PostgreSQL User:

If you need to change the password for an existing PostgreSQL user, you can follow these steps:

Log in to the PostgreSQL database as a superuser or a user with administrative privileges. You can do this by using the psql command:

sudo -u postgres psql

Change the password for the user using an SQL command. Replace username with the actual username and new_password with the new password you want to set:

ALTER USER username WITH PASSWORD 'new_password';

Exit the PostgreSQL prompt:

\q

After completing these steps, you should be able to connect to the PostgreSQL server from a remote machine and have successfully changed the password for an existing user. However, please keep in mind that allowing remote access to a PostgreSQL server can pose security risks. Therefore, it's recommended to use strong passwords, encryption, and firewall rules to protect your system.

 

September 19, 2023

Managing Linux Processes: A Comprehensive Guide to Viewing and Killing Running Processes

 Introduction:

Linux is a versatile and powerful operating system used in various environments, from servers to desktops. One of its crucial aspects is process management. Knowing how to view and manage running processes is essential for system administrators and regular users alike. In this article, we’ll explore how to check all running processes on Linux and discuss the process of killing them when necessary.

Managing Linux Processes

Viewing Running Processes:
To check all running processes on Linux, you can use the ps command. There are several ways to use ps, but one of the most common and informative methods is:

ps aux
  • ps: This is the command for displaying information about running processes.
  • aux: The options "a" and "u" stand for "all users" and "user-oriented output," respectively. This combination provides a detailed list of all processes running on the system.

When you execute this command, you’ll see a table with various columns containing information about each process. Some of the essential columns include:

  • USER: The owner of the process.
  • PID: The Process ID, a unique identifier for each process.
  • %CPU: The percentage of CPU usage by the process.
  • %MEM: The percentage of RAM (memory) usage by the process.
  • VSZ: Virtual memory size in kilobytes.
  • RSS: Resident Set Size, the portion of a process's memory that is held in RAM.

Killing Processes:
Sometimes, you may need to terminate a running process, either because it’s unresponsive or consuming too many system resources. To do this, you can use the kill command. Here's the basic syntax:

sudo kill -9 PID 
  • sudo: This command is used to execute another command with superuser privileges, which are often required to kill processes owned by other users or system services.
  • kill: The primary command for terminating processes.
  • -9: This is a signal number (SIGKILL) that forcefully terminates the process. It should be used cautiously, as it doesn't allow the process to clean up after itself, potentially leading to data corruption or other issues.
  • PID: Replace this with the Process ID of the process you want to kill.

For instance, if you want to terminate a process with a PID of 12345, you’d run:

sudo kill -9 12345

Alternatively, you can use the pkill command to kill processes by their name:

sudo pkill process_name
  • process_name: Replace this with the name of the process you want to terminate.

Conclusion:
Understanding how to view and manage running processes is a fundamental skill for any Linux user or administrator. The ps aux command provides valuable insights into the processes running on your system, while the kill command allows you to terminate processes when necessary. However, exercise caution when using the -9 option with kill, as it can have unintended consequences. Always ensure that you are terminating the correct process, especially when working with critical system processes.

By mastering process management on Linux, you’ll have better control over your system’s performance and stability, ensuring that it operates smoothly and efficiently.

February 14, 2023

How To Install wkhtmltopdf on Ubuntu 22.04
There are 3 ways to install wkhtmltopdf on Ubuntu 22.04. We can use apt-get, apt and aptitude. In the following sections we will describe each method. You can choose one of them. 
  1. Install wkhtmltopdf Using apt-get
  2. Install wkhtmltopdf Using apt
  3. Install wkhtmltopdf Using aptitude


 

1. Install wkhtmltopdf Using apt-get

Update apt database with apt-get using the following command.
sudo apt-get update
After updating apt database, We can install wkhtmltopdf using apt-get by running the following command:
sudo apt-get -y install wkhtmltopdf

2. Install wkhtmltopdf Using apt

Update apt database with apt using the following command.
sudo apt update
After updating apt database, We can install wkhtmltopdf using apt by running the following command:
sudo apt -y install wkhtmltopdf

3. Install wkhtmltopdf Using aptitude

If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Ubuntu. Update apt database with aptitude using the following command.
sudo aptitude update

After updating apt database, We can install wkhtmltopdf using aptitude by running the following command:
sudo aptitude -y install wkhtmltopdf

How To Uninstall wkhtmltopdf on Ubuntu 22.04

To uninstall only the wkhtmltopdf package we can use the following command:
sudo apt-get remove wkhtmltopdf
Uninstall wkhtmltopdf And Its Dependencies

To uninstall wkhtmltopdf and its dependencies that are no longer needed by Ubuntu 22.04, we can use the command below:
sudo apt-get -y autoremove wkhtmltopdf

Remove wkhtmltopdf Configurations and Data

To remove wkhtmltopdf configuration and data from Ubuntu 22.04 we can use the following command:

sudo apt-get -y purge wkhtmltopdf
Remove wkhtmltopdf configuration, data, and all of its dependencies

We can use the following command to remove wkhtmltopdf configurations, data and all of its dependencies, we can use the following command:
sudo apt-get -y autoremove --purge wkhtmltopdf

Source 

wkhtmltopdf website
wkhtmltopdf on packages.ubuntu.com

Conclusion

In this tutorial we learn how to install wkhtmltopdf package on Ubuntu 22.04 using different package management tools: apt, apt-get and aptitude.

January 19, 2023

How to Install Python 3.8 on Ubuntu 16.04

 

Installing Python 3.8 on Ubuntu with Apt

Installing Python 3.8 on Ubuntu with apt is a relatively straightforward process and takes only a few minutes:

  1. Run the following commands as root or user with sudo access to update the packages list and install the prerequisites:

    sudo apt update
    sudo apt install software-properties-common
    
  2. Add the deadsnakes PPA to your system’s sources list:

    sudo add-apt-repository ppa:deadsnakes/ppa
    

    When prompted press Enter to continue:

    Press [ENTER] to continue or Ctrl-c to cancel adding it.
    
  3. Once the repository is enabled, install Python 3.8 with:

    sudo apt install python3.8
    
  4. Verify that the installation was successful by typing:

    python3.8 --version
    
    Python 3.8.0
    

At this point, Python 3.8 is installed on your Ubuntu system, and you can start using it.

Installing Python 3.8 on Ubuntu from Source

In this section, we’ll explain how to compile Python 3.8 from the source.

  1. Update the packages list and install the packages necessary to build Python:

    sudo apt update
    sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev 
    libssl-dev libreadline-dev libffi-dev wget
    
  2. Download the latest release’s source code from the Python download page using wget:

    wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
    

At the time of writing this article, the latest release is 3.8.0.

  1. When the download finishes, extract the gzipped archive:

    tar -xf Python-3.8.0.tgz
    
  2. Switch to the Python source directory and execute the configure script which performs a number of checks to make sure all of the dependencies on your system are present:

    cd Python-3.8.0
    ./configure --enable-optimizations
    

The --enable-optimizations option optimizes the Python binary by running multiple tests. This makes the build process slower.

  1. Start the Python 3.8 build process:

    make -j 8
    

For faster build time, modify the -j to correspond to the number of cores in your processor. You can find the number by typing nproc.

  1. When the build process is complete, install the Python binaries by typing:

    sudo make altinstall
    

Do not use the standard make install as it will overwrite the default system python3 binary.

  1. That’s it. Python 3.8 has been installed and ready to be used. Verify it by typing:

    python3.8 --version
    

    The output should show the Python version:

    Python 3.8.0
    

Feedback

You have installed Python 3.8 on your Ubuntu 16.04 machine, and you can start developing your Python 3 project.

If you have any questions or feedback, feel free to comment below.

#python #Ubuntu

November 11, 2022

মেধা থাকলেও লাভ নাই, যদি না পকেটে থাকে টাকা!
মেধা থাকলেও লাভ নাই, যদি না পকেটে থাকে টাকা! 

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

 :::::::
ভিক্ষুকের মেধা ঠিকই আছে, কিন্তু পকেটে টাকা নাই। তাই বলে সে ভিক্ষা করে। অনেকের টাকা আছে কিন্তু ....................। দুইটাই পরস্পরের সাথে ওতপ্রোতভাবে জড়িত। বাস্তবে>>>আচ্ছা গভীরে না জাই। ধন্যবাদ।

 #ভিক্ষুক #motivation #motivation

September 29, 2022

How to write Linkedin About Section | 7 steps write Linkedin About Section

 7 steps to write Linkedin About Section

7 steps to wirte Linkedin About Section
7 steps to write linkedin about section

If you want to write a beautiful linkedin about section then please follow this 7 steps. 

1. Declare your current position and your location

I’m working as a “software engineer”. I’m living in the City, Country.

2. Talk about your experience

I’ve more than three or 3+ years experience as a “software engineer”.

3. Write down your skills

I’ve arranged this list of my recent set of skills:

  •  Tools: Adobe Illustrator, Photoshop, XD, WordPress.

  •  Tools: Adobe Illustrator, Photoshop, XD, WordPress.

  •  Tools: Adobe Illustrator, Photoshop, XD, WordPress.

  •  Tools: Adobe Illustrator, Photoshop, XD, WordPress.

You can add skills which are suitable to you.

4. Talk about your childhood or after childhood. How did you get the interest?

I started learning to code when I was a teenager, though it was always more of a hobby than a career focus. After secondary school education in Science, and continuing to pursue that hobby, I realized software engineering was the right field for me.

5. Talk your previous experience

Since then, I’ve worked on countless freelance projects and have been involved with a handful of notable startups. Today, I’m working as a designer with the amazing team at XYZ company., and am getting into backend development and machine learning on my own time.

6. Talk more about your interest

I’m familiar with a variety of programming languages, including Python 3. X(Expert), C/C++(Proficient), Java(Proficient), HTML, and CSS, but I’m always adding new skills to my repertoire. I’m also eager to meet other software engineers in the area, so feel free to connect!

7. Write Invite message to get call or reply

I want to add more that I’ve good communication skills, leadership, and people management skills. I also always try to be supportive of my team members.


Thanks for reading. Please share with your friends. If you have feedback then please comment down bellow.

August 26, 2022

জীবনে বেঁচে থাকার জন্য বেশি টাকার প্রয়োজন নেই!

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

এমন অনেককেই দেখেছি টাকার জন্য তাদের প্রিয়জনদের চিকিৎসা পর্যন্ত করাতে পারে নি। করাতে পারিনি নিজের চিকিৎসা। টাকার জন্য মানুষের কাছে হাত পেতে ছিল কিন্তু তাদের পর্যাপ্ত পরিমাণ টাকা হয়নি; চিকিৎসাও ভালভাবে হলো না, তার আপনজন মারা গেল

অনেক যুবককে দেখেছি টাকার জন্য তার স্বপ্নের চাকরি টা পর্যন্ত পাইনি বিভিন্ন দ্বারে দ্বারে ঘুরে ঘুরেও তাঁর স্বপ্নের চাকরি দরজায় পৌঁছাতে পারল না আজও। অনেক মানুষের জীবনের বাধা হয়ে দাঁড়িয়েছে তাদের বিবাহ জীবন সম্পূর্ণ করার জন্য।

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

July 08, 2022

How to create a bootable USB flash drive

 To create a bootable USB flash drive

Creat a bootable USB Flash Drive
Bootable USB Flash Drive

  1. Insert a USB flash drive into a running computer. Open a Command Prompt window as an administrator.

  1. Type diskpart.

In the new command line window that opens, to determine the USB flash drive number or drive letter, at the command prompt, type list disk, and then click ENTER. The list disk command displays all the disks on the computer. Note the drive number or drive letter of the USB flash drive.

At the command prompt, type select disk <X>, where X is the drive number or drive letter of the USB flash drive, and then click ENTER.


  1. Type clean, and click ENTER. (This command deletes all data from the USB flash drive).


  1. To create a new primary partition on the USB flash drive, type create partition primary, and then click ENTER.


  1. To select the partition that you just created, type select partition 1, and then click ENTER.


  1. To format the partition, type format fs=ntfs quick, and then click ENTER.


***Note That***

If your server platform supports Unified Extensible Firmware Interface (UEFI), you should format the USB flash drive as FAT32 rather than as NTFS. To format the partition as FAT32, type format fs=fat32 quick, and then click ENTER.


  1. Type active, and then click ENTER.


  1. Type exit, and then click ENTER.


When you finish preparing your custom image, save it to the root of the USB flash drive. 

Thanks for reading out this article please do like, share, and comment.


March 17, 2022

Google Chrome Dinosaur Game - Hack

Google Chrome includes an endless runner Dinosaur game that appears in the absence of an internet connection.

If you are unable to get the No Internet page, open a new tab and type chrome://dino, and press enter.

Playing

  • Space Bar / Up: Jump (also to start the game)
  • Down: Duck (pterodactyls appear after 450 points)
  • Alt: Pause
  • The game enters a black background mode after every multiple of 700 points for the next 100 points.

Chrome Dino

Open Chrome Console

  • Make sure you are on the No Internet Connection page.
  • Right-click anywhere on the page and select Inspect.
  • Go to the Console tab. This is where we will enter the commands to tweak the game.

Tweaking Speed

Type the following command in Console and press enter. You can use any other speed in place of 1000.

Runner.instance_.setSpeed(1000)

Immortality

  • After every command press enter. All the commands are case-sensitive.

  • We store the original game over function in a variable:

    var original = Runner.prototype.gameOver
    
  • Then, we make the game over function empty:

    Runner.prototype.gameOver = function(){}
    

Stopping the game after using Immortality

When you want to stop the game, Revert back to the original game over function:

Runner.prototype.gameOver = original

Setting the current score

Let’s set the score to 12345. You can set any other score less than 99999. The current score is reset on the game over.


Runner.instance_.distanceRan = 12345 / Runner.instance_.distanceMeter.config.COEFFICIENT

Dino jumping too high?

You can control how high the dino jumps by using the below function. Adjust the value as necessary.


Runner.instance_.tRex.setJumpVelocity(10)

October 14, 2020

Covid-19(Coronavirus Disease)
Coronavirus Disease: This diseases changed our daily life in 2020. First of all, this virus spread in China late December 2019. Then the virus was spread all over the world. Many people has been died by attacking the virus. After few months later covid-19 came to Bangladesh in March 2020. After coming the virus to our country all people of Bangladesh were afraid. I'm also afraid because the covid-19 is different from others. Main reason is anyone can't see this virus.

Covid changed our lifestyle: This coronavirus disease was changed our lifestyle. In this time, we did not do anything for caring our life. Some people of Bangladesh was carried poor life. And they couldn't eat properly. Because their income source has been stopped by this pendamic setuations. All poor income people depends on relief.


Preventive healthcare: All countries government were arranged and managed ther health care system quickly. Because covid-19 attacked and damaged people body very quickly. Basically, old peoples were dangerous position (Doctors said). But I think that the covid could attack all classes people. And the virus wasn't strong to hard-working people. Because those people has fighting energy on their body. For this reason, they were able to get rid from covid-19.


Died people by covid: The number of died people in this world by covid-19 was very much. I don't want to mention the number of died people, because it was changeable all over the day.

October 07, 2020

Brand Names | Company Name Genaretor | Brand Name Genaretor

Company brand name generator:
Company brand name is very important for all new businessman. So be careful to selecting your company brand name. Every search engine has available many valid sources of company brand name generator.

Company brand name ideas:
Brand name ideas fully dependent on your business concept or your products. You can find out your brand name by following my tips or following others sources tips who provides the business name selection.

Company brand name list:
When you will try to find out your brand name on internet or from me. You will able to finding a list of your company brand name. Then you can select your brand name easily. Already, I have send some brand name to Megan Ashley Lorraine Brown Their brand name I attached bellow:
MAL Brown, MALB Design Solutions, Megan Solutions, The MALB Design, MALB Lab, Megan DayDream, Megan Media, MALB Media etc.

Company brand name and logo:
Company brand name and logo is very useful to reaching out customers. And Logo is very helpful to promoting your brand to your desired clients. Megan Ashley Lorraine Brownb is a company of design. And their old logo is With only M character. Then I will try to provide a new logo design to Megan Ashley Lorraine Brown.

Megan Ashley Lorraine Brown
It's a sample of Megan Ashley Lorraine Brown brand logo design.

Copmpany brand name creator:
You will found more website in online to creating your brand name. If you wish then follow their website rules for your company brand name.

Company brand name registration:
Company brand name registration is important for all classes business. Because you can't grow up your business without government approval. For this reason, you need registration your company brand name to govt sector for getting trade license for your business.

Company brand name search:
I will recommend you that you can use Google search for creating your brand name. Google is my favourite search engine. For this reason, I recommended you. You can use another search engine.

Company brand name suggestions:
If you need more suggestions to creating your brand name then please drop your message to my contact page. Then send it to me, I will try to providing you a unique brand name for your new or old business.

September 30, 2020

Popular Google Doodle Games 2020
Google published many doodle games for everyone. All games are very helpful for brain. So you can try to play all games in this covid-19 pandemic setuation on staying your own home. For playing all games required device name is desktop or laptop computer, mobile, tablet etc. All Google doodle games helps to you for waste of your time.
Popular Google Doodle Games 2020

Top list of popular Google doodle games 2020:

1. Coding Carrots
2. Cricket
3. Fischinger
4. Rockmore
5. Garden Gnome
6. Scoville
7. Loteria


Details about popular Google doodle games:

1. Coding Carrots:
It's very amazing doodle games in the world seen by me. Because you can introduces yourself and your children to the world of Scratch programming which the game is loosely based upon by you.

2. Cricket
It's another popular doodle game which is designed by easy program. This game is very attractive and very easy game. Every people can play this cricket game easily from staying their home.

3. Fischinger
This game has attractive music. For this reason, every people will do enjoy this game listening music and playing this game at the same time.

4. Rockmore
Actually this game designed for creating music. Good news for those people who are interested to creating their own music play list.

5. Garden Gnome
This game created for some people who loves to making garden. Every people can enjoy this game and earn more score just playing this awesome game.

6. Scoville
This game is awesome for playing with ball and ice cream. Every people can enjoy themselves by playing and being agent of the ice cream seller.

7. Loteria
This game is popular on Mexico and Latinx communities. Because the game has Spanish language. And it is family game.


Above all games are awesome and enjoyable. So you can enjoy yourself by playing above all Google doodle games. You can complete all steps easily and can achieve more knowledge by playing all games. Best of luck.

September 16, 2020

Be a Better Programmer in 5 Steps
You should takes much more coding knowledge to be a better programmer. This space looks every aspect involved in becoming that better programmer.
Better Programmer

Become a better programmer just following bellows steps:

1. First achieved soft skills to become a better well rounded programmer.

You'll need to try to achieve new soft skills from education institute or online platform. Always you need to take new ideas from here and there for soft skills.

2. Make daily routines for better health and wealth, it'll be helpful for mind freshness.

A mind fresh people can take any kind of new ideas or teach on their brain than ill peoples. For this reason, you need control up your health and wealth. Then you would be able learn programm or solve any problems.

3. Select your focused languages for practicing.

Programming language selection is very important for you. Because a programmer would be a better programmer by selecting their their choiced language. And success depend on your programm selection. So be careful when do you select a programming language.

4. Learn and type daily for better results. Take internship from reputed company for better performance.

You need daily routine for programm learning and typing. It will be able to make sharp your brain. And you can take internship from reputed company, because it's a another method of learning. So don't late taking internship. You can try learn with PLPC

5. Solve problems and interview questions that will help you to achieve ideal role on corporate life.

It's another important point for making yourself a professional person. So try to solve any kinds of problems on your preferred language. And try to solve interview questions of reputed companies. It'll be very helpful for your achievements better programmer


If you need more information about be a Better Programmer then please comment below or you can try to contact with me.

September 09, 2020

Database Interview Questions and Answers

Here are some important questions and answers about the database for you. If you read the whole article carefully then you will know a lot of important answers to questions about the database. Which are important questions and answers for all examinees and for the Viva Board of Jobs.


Database interview questions and answers



Database Interview Top Questions and Answers in English. I attached it below for your reference.


Q1) What is a database?
Answer: Data is data and Base is assembly. Then it can be said that a collection of one or more data is called a database.


Q2) What is meant by database?
Answer: The word data comes from the Latin word datum. The word datum means the element of information. And the word base means assembly or foundation. That is, a database is a type of memory, where data can be collected and stored or deleted as needed. Finally, we can say that a database is a repository of information.


Q3) What is a corporate database?
Answer: Corporate database is the specific method by which a particular organization or reputed organization collects, reviews, analyzes, and presents information.


Q4) What is meant by a database management system?
Answer: Every common event is called information or data. Datam is the plural of the word data. A database is a structured collection of data or records stored on a computer system.


Q5) What is the full form of DBMS?
Answer: DBMS is a complete Database Management System


Q6) What do you mean by DBMS?
Answer: DBMS is a software-controlled system through which database management, data space constraint, security, data type, data collection permission, etc. are determined.


Q7) Write the name of the database management system program?
Answer: Database management system programs are: MongoDB, PostgreSQL, MariaDB, SAPHANA, Microsoft Access, MySQL, SQLite, Microsoft SQL Server, Oracle, Sybase, dBASE, FoxPro, IBM DB2, etc.


Q8) Why is the database system used?
Answer: Database systems are used to store information on the work accounts and salaries of employees of many well-established businesses, industries, banks, insurance, and financial institutions.


Q9) Who does the development of the database management system and from which site?
Answer: Database Management System is developed by the Administrator. The administrator works from the back-end site.


Q10) What is the full form of DML?
Answer: The full form of DML is Data Manipulation Language


Q11) What is DML called?
Answer: The language used to manage and control all the information in the database is called Data Manipulation Language or DML.


Q12) What can be done with DML?
Answer: With the help of DML it is possible to retrieve any data from the database or add any new data to the database, delete the data or modify, etc.


Q13) What are DML or Data Manipulation Language commands?
Answer: Data Manipulation Language commands are - INSERT, DELETE, UPDATE, OPEN, CLOSE, FIND, MODIFY, INDEX, STORE


Q14) What is data type?
Answer: What is required to determine the type of field in the database or the nature of the data stored in the field when creating or modifying the database is called data type.


Q15) Where is the data stored in the database?
Answer: Server Computer or Computer's Drive is stored in the form of a table.


Q16) What is a data query language?
Answer: Database management The language used for searching and editing specific data in existing programs is called a data query language.


Q17) Write the reason for using data query language?
Answer: Query language is used for what data or information needs to be fetched from the existing database and what kind of editing needs to be done.


Q18) What is the full form of SQL?
Answer: The full form of SQL is Structured Query Language


Q19) What are the parts of SQL?
Answer: Part three of SQL


Q20) What are the parts of SQL?
Answer: There are three main parts of SQL. Namely- Select, Drom & Where


Q21) What is QUEL?
Answer: The sum of some statements is called QUEL.


Q22) What statements are used in QUEL?
Answer: All the statements used in QUEL are Create, Range, Index, Modify, etc.


Q23) What do you mean by QBE?
Answer: The method by which the user describes what he wants to do in an Example and other queries are done according to this Example is called QBE.


Q24) What is QBE based on?
Answer: QBE domain is based on relational calculus.


Q25) What is meant by a relational database management system?
Answer: Database data is organized in different rows i.e. files are considered only in records but also in tables with list rows and columns. Such a database is called a relational database management system.


Q26) What is Microsoft Access?
Answer: Microsoft Access is a powerful relational database program of Microsoft Corporation


Q27) What can be used in the text field?
Answer: Character numbers, symbols, etc. can be used in fields with the text data types.


Q28) What is a query?
Answer: A query is an efficient way to quickly, easily, or easily find, display, or print any number of data needed from a large amount of data stored in one or more tables in a database.


Q29) What is Select Query?
Answer: The query that is created by selecting fields from one or more data tables in the database is called Select Query.


Q30) What is Action Query?
Answer: An action query is a query that is created to perform a single operation to change or remove data from a table.


Q31) How many types of Action Query?
Answer: There are four types of Action Query.


Q32) What is Make Table Query?
Answer: The query that is used to store the queried data in another table is called Make Table Query.


Q33) What is Append Query?
Answer: Append Query is the query that is used to add one or more records to the database table.


Q34) What do you mean by SQL Query?
Answer: A query that uses SQL's DDL and DML languages to find, display, print, and perform certain conditions in one or more tables in a database is called SQL Query.


Q35) What is Shorting?
Answer: Shorting is sorted.


Q36) What is indexing? Why is it used?
Answer: Indexing is the process of making a systematic index of information in the right way. Indexing is used to quickly find the right information.


Q37) What is Indexing in the case of the database?
Answer: Sorting the data in the database table in ascending or descending order is called indexing of the database.


Q38) What do you understand about database relations?
Answer: The relation of data from one data table to the data of one or more data tables is called database relation.


Q39) How many types of database relations?
Answer: There are four types of database relations.


Q40) What is meant by one to one relationship?
Answer: If a relationship is established between two tables in such a way that the relation between a record of one data table and a record of another table is called one to one relation.


Q41) What is a one-to-many relationship?
Answer: If a relation is made between a record of one data table in a database and more than one record of another data table, it is called a One to Many relations.


Q42) What are Many to Many relationships?
Answer: If the relationship between multiple records of more than one data table in a database and one record of another data table is called Many to Many relations.


Q43) What is cryptography?
Answer: The process of encrypting and decrypting data is called cryptography.


Q44) What is Data Security?
Answer: The method of keeping data safe from unwanted persons or organizations is called Data Security.


Q45) What is meant by data encryption?
Answer: Data encryption is to keep the data safe from the use of an authorized person or organization.


Hope you enjoyed the article. Please share this article with your friends. Then they will also benefit from your sharing. And bless me.

September 02, 2020

ডাটাবেজ সম্পর্কে কিছু গুরুত্বপূর্ণ প্রশ্ন এবং উত্তর

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


Database bangla blog all interview questions and answers





ডাটাবেজ সম্পর্কে কিছু গুরুত্বপূর্ণ প্রশ্ন এবং উত্তর নিম্নে তুলে ধরা হয়েছে।


প্রশ্ন-১: Database কি?
উত্তর: Data হলো উপাত্ত আর Base হলো সমাবেশ। তাহলে বলা যায়, এক বা একাধিক উপাত্তের সমাবেশকে ডাটাবেজ বলে ।


প্রশ্ন-২: ডাটাবেজ বলতে কি বোঝায়?
উত্তর: ডাটা(উপাত্ত) শব্দটি ল্যাটিন শব্দ ডাটাম(Datum) থেকে এসেছে। Datum শব্দের অর্থ হচ্ছে তথ্যের উপাদান। আর Base শব্দের অর্থ হচ্ছে সমাবেশ বা ভিত্তি। অর্থাৎ, ডাটাবেজ হলো এক ধরনের মেমোরি, যেখানে তথ্য সংগ্রহ করে প্রয়োজন অনুযায়ী তথ্য সংরক্ষণ বা মুছে ফেলা যায়। সর্বশেষে আমরা বলতে পারি, ডাটাবেজ হলো তথ্য ভান্ডার।


প্রশ্ন-৩: Corporate ডাটাবেজ কী?
উত্তর: কোন নির্দিষ্ট প্রতিষ্ঠান বা বিখ্যাত প্রতিষ্ঠান যে বিশেষ পদ্ধতিতে তথ্য সংগ্রহ, পর্যালোচনা, বিশ্লেষণ ও উপস্থাপন করে তাকে কর্পোরেট ডাটাবেজ বলে।


প্রশ্ন-৪: ডাটাবেজ ম্যানেজমেন্ট সিস্টেম বলতে কী বুঝায়?
উত্তর: প্রতিটি সাধারণ ঘটনাকে তথ্য বা ডাটা বলে। ডাটা শব্দের বহুবচন হলো ডাটাম। একটি ডাটাবেজ হলো কোন কম্পিউটার সিস্টেমে সঞ্চিত উপাত্ত বা রেকর্ডসমূহের একটি কাঠামোবদ্ধ সংগ্রহ।


প্রশ্ন-৫: DBMS এর পূর্ণরূপ কী?
উত্তর: DBMS এর পূর্ণরূপ Database Management System


প্রশ্ন-৬: DBMS বলতে কী বোঝ?
উত্তর: DBMS হলো সফটওয়্যার নিয়ন্ত্রিত একটি ব্যবস্থা যার মাধ্যমে ডাটাবেজ পরিচালনা, তথ্যের স্থান সংকুলান, নিরাপত্তা, ডাটা টাইপ, তথ্য সংগ্রহের অনুমতি ইত্যাদি নির্ধারন করা হয়।


প্রশ্ন-৭: ডাটাবেজ ম্যানেজমেন্ট সিস্টেম প্রোগ্রাম এর নাম লেখ?
উত্তর: ডাটাবেজ ম্যানেজমেন্ট সিস্টেম প্রোগ্রাম হলো- MongoDB, PosgreSQL, MariaDB, SAPHANA, Microsoft Access, MySQL, SQlite, Microsoft SQL Server, Oracle, Sybas, dBASE, FoxProo, IBM DB2 ইত্যাদি।


প্রশ্ন-৮: ডাটাবেজ সিস্টেম কেন ব্যবহার করা হয়?
উত্তর: অনেক জনবল বিশিষ্ট ব্যবসা প্রতিষ্ঠান, শিল্প-কারখানা, ব্যাংক-বিমা এবং আর্থিক প্রতিষ্ঠানের কর্মচারীদের কাজের হিসাব এবং বেতনের হিসাবের তথ্য সংরক্ষণ করে রাখার জন্য ডাটাবেজ সিস্টেম ব্যবহার করা হয়।


প্রশ্ন-৯: ডাটাবেস ম্যানেজমেন্ট সিস্টেম এর ডেভেলপমেন্ট কে করে এবং কোন সাইট থেকে কাজ করে?
উত্তর: ডাটাবেস ম্যানেজমেন্ট সিস্টেম এর ডেভেলপমেন্ট Administrator করে থাকে। Administrator back-end সাইট থেকে কাজ করে থাকে।


প্রশ্ন-১০: DML এর পূর্ণরূপ কী?
উত্তর: DML এর পূর্ণরূপ Data Manipulation Language


প্রশ্ন-১১: DML কাকে বলা হয়?
উত্তর: ডেটাবেজ সকল তথ্য পরিচালনা ও নিয়ন্ত্রনের জন্য যে ভাষা ব্যবহার করা হয় তাকে ডেটা ম্যানিপুলেশন ল্যাংগুয়েজ বা DML বলা হয়।


প্রশ্ন-১২: DML এর সাহায্যে কি কি করা সম্ভব?
উত্তর: DML এর সাহায্যে ডাটাবেজ থেকে কোন ডাটা রিট্রিভ অথবা ডাটাবেজ নতুন কোন ডেটা অন্তর্ভুক্ত করা, ডাটা মুচে ফেলা অথবা Modify ইত্যাদি করা সম্ভব।


প্রশ্ন-১৩: DML বা ডাটা মেনিপুলেশন ল্যাঙ্গুয়েজ কমান্ডগুলো কি কি?
উত্তর: ডেটা মেনিপুলেশন ল্যাগুয়েজ কমান্ডগুলো হলো-INSERT, DELETE, UPDATE, OPEN, CLOSE, FIND, MODIFY, INDEX, STORE


প্রশ্ন-১৪: ডাটা টাইপ কাকে বলে?
উত্তর: ডাটাবেজ তৈরি বা পরিবর্তনের সময় ডাটাবেজের ফিল্ডের টাইপ বা ফিল্ডে সংরক্ষিত ডাটার প্রকৃতি নির্ধারন করতে যা লাগে তাকে ডাটা টাইপ বলে।


প্রশ্ন-১৫: ডাটাবেজ এর ডাটা গুলো কোথায় কিভাবে সংরক্ষিত থাকে?
উত্তর: Server Computer অথবা Computer এর Drive এ টেবিল আকারে সংরক্ষিত থাকে।


প্রশ্ন-১৬: ডাটা কুয়েরি ল্যাঙ্গুয়েজ কাকে বলে?
উত্তর: ডাটাবেজ ব্যবস্থাপনা বিদ্যমান প্রোগ্রামে নির্দিষ্ট ডাটা আনয়ন অনুসন্ধান ও সম্পাদনার জন্য যে ভাষা ব্যবহার করা হয় তাকে ডাটা কুয়েরি ল্যাঙ্গুয়েজ বলে।


প্রশ্ন-১৭: ডাটা কুয়েরি ল্যাঙ্গুয়েজ ব্যবহার করার কারণ লেখ?
উত্তর: বিদ্যমান ডাটাবেজ থেকে কোন ডাটা বা তথ্যটি আনয়ন করতে হবে এবং কী ধরনের সম্পাদনের কাজ করতে হবে, তার জন্য কুয়েরি ভাষা ব্যবহার করা হয়।


প্রশ্ন-১৮: SQL এর পূর্ণরূপ কি?
উত্তর: SQL এর পূর্ণরূপ হলো Structured Query Language


প্রশ্ন-১৯: SQL এর অংশ কয়টি?
উত্তর: SQL এর অংশ তিনটি


প্রশ্ন-২০: SQL এর অংশগুলো কী কী?
উত্তর: SQL এর মূল অংশ তিনটি। যথা- Select, Drom & Where


প্রশ্ন-২১: QUEL কাকে বলে?
উত্তর: কতগুলো স্টেটমেন্টের সমস্টিকে QUEL বলা হয়।


প্রশ্ন-২২: QUEL এ কী কী স্টেটমেন্টে ব্যবহার করা হয়?
উত্তর: QUEL এ যে সকল স্টেটম‌েন্ট ব্যবহার করা হয় তা হলো Create, Range, Index, Modify ইত্যাদি।


প্রশ্ন-২৩: QBE বলতে কি বুঝ?
উত্তর: যে পদ্ধতিতে একটি Example এর মধ্যে ব্যবহারকারী কী করতে চায় তা বর্ণনা করা হয় এবং এই Example অনুসারে অন্যান্য কুয়েরি করা হয় তাকে QBE বলে।


প্রশ্ন-২৪: QBE কীসের উপর ভিত্তি করে তৈরি করা হয়েছে?
উত্তর: QBE ডোমেইন রিলেশনাল ক্যালকুলাসের উপর ভিত্তি করে তৈরি করা হয়েছে।


প্রশ্ন-২৫: রিলেশনাল ডাটাবেজ ম্যানেজমেন্ট সিস্টেম বলতে কি বোঝায়?
উত্তর: ডেটাবেজ উপাত্তসমূহকে বিভিন্ন সারিতে সংগঠিত করা হয় অর্থাৎ ফাইল গুলোকে শুধুমাত্র রেকর্ডেও তালিকা সারি ও কলাম বিশিষ্ট টেবিলে বিবেচনা করা হয়। এ ধরনের ডেটাবেজকে রিলেশনাল ডেটাবেজ ম্যানেজমেন্ট সিস্টেম বলে।


প্রশ্ন-২৬: Microsoft Access কী?
উত্তর: Microsoft কর্পোরেশনের একটি শক্তিশালী রিলেশনাল ডাটাবেজ প্রোগ্রাম হলো Microsoft Access


প্রশ্ন-২৭: Text ফিল্ডে কি কি ব্যবহার করা যায়?
উত্তর: Text ডাটা টাইপ বিশিষ্ট ফিল্ডে অক্ষর সংখ্যা, চিহ্ন ইত্যাদি ব্যবহার করা যায়।


প্রশ্ন-২৮: কুয়েরি কাকে বলে?
উত্তরঃ ডাটাবেজে এক বা একাদিক টেবিলে সংরক্ষিত বিপুল পরিমান ডাটা থেকে প্রয়োজনীয় যেকোন সংখ্যক ডেটাকে দ্রুত বা খুব সহজে খুঁজে বের করা , প্রদর্শন করা বা ছাপানোর কার্যকরী পদ্ধতিকে কুয়েরি বলে।


প্রশ্ন-২৯: Select Query কাকে বলে?
উত্তর: ডাটাবেজে এক বা একাদিক ডাটা টেবিল থেকে ফিল্ডসমূহ বেছে নিয়ে যে কুয়েরি তৈরি করা হয় তাকে Select Query বলে।


প্রশ্ন-৩০: Action Query কাকে বলে?
উত্তর: টেবিলের ডেটা পরিবর্তন বা সরানোর জন্য একটি মাত্র অপারেশন পরিচালনার জন্য যে কুয়েরি তৈরি করা হয় তাকে Action Query বলে।


প্রশ্ন-৩১: Action Query কত প্রকার?
উত্তর: Action Query চার প্রকার।


প্রশ্ন-৩২: Make Table Query কী?
উত্তর: কুয়েরি করা ডাটাকে অন্য কোন টেবিলে সংরক্ষন করার জন্য যে কুয়েরি ব্যবহার করা হয় তাকেই Make Table Query বলে।


প্রশ্ন-৩৩: Append Query কী?
উত্তর: ডেটাবেজ টেবিলে এক বা একাধিক রেকর্ড সংযোজনের জন্য যে কুয়েরি ব্যবহার করা হয় তাকেই Append Query বলে।


প্রশ্ন-৩৪: SQL Query বলতে কি বুঝ?
উত্তর: ডাটাবেজের এক বা একাধিক টেবিলের মধ্যে কোন নির্দিষ্ট ডেটা খুজে বের করা, প্রদর্শন করা, প্রিন্ট করা, শর্ত সাপেক্ষে যে কোন কাজ করার জন্য SQL এর DDL এবং DML ইত্যাদি ভাষা ব্যবহার করে যে কুয়েরি করা হয় তাকে SQL Query বলে।


প্রশ্ন-৩৫: Shorting কী?
উত্তরঃ Shorting হলো সাজানো।


প্রশ্ন-৩৬: ইনডেক্সিং কী? কেন ব্যবহার করা হয়?
উত্তর: সুবিন্যস্তভাবে সঠিক নিয়মে তথ্য সমূহের সূচি তৈরিকে ইনডেক্সিং বলে। সঠিক তথ্যকে দ্রুত খুঁজে বের করতে ইনডেক্সিং ব্যবহার করা হয়।


প্রশ্ন-৩৭: ডাটাবেজ এর ক্ষেত্রে Indexing কী?
উত্তর: ডাটাবেজ টেবিলের ডাটাকে উর্ধ্বক্রম বা নিম্নক্রম অনুসারে সাজানোকে ডাটাবেজের Indexing বলে।


প্রশ্ন-৩৮: ডাটাবেজ রিলেশন সম্পর্কে কী বুঝ?
উত্তর: একটি ডাটা টেবিলের ডাটার সাথে অন্য এক বা একাধিক ডাটা টেবিলের ডাটার সম্পর্ককে ডাটাবেজের রিলেশন বলে।


প্রশ্ন-৩৯: ডাটাবেজ রিলেশন কয় প্রকার?
উত্তর: ডাটাবেজ রিলেশন চার প্রকার।


প্রশ্ন-৪০: One to One রিলেশন বলতে কী বোঝায়?
উত্তর: যদি দুটি টেবিলের মধ্যে এমনভাবে রিলেশন স্থাপন করা হয় যে , কোন ডাটা টেবিলের একটি রেকর্ডের সাথে অন্য টেবিলের একটি রেকর্ডের সাথে যে সম্পর্ক করা হয় তাকে One to One রিলেশন বলে।


প্রশ্ন-৪১: One to Many রিলেশন কাকে বলে?
উত্তর: যদি কোন ডাটাবেজের মধ্যে কোন ডাটা টেবিলের একটি রেকর্ডের সাথে অপর কোন ডাটা টেবিলের একাধিক রেকর্ডের সাথে যে সম্পর্ক করা হয় তাকে One to Many রিলেশন বলে।


প্রশ্ন-৪২: Many to Many রিলেশন কাকে বলে?
উত্তরঃ যদি কোন ডাটাবেজের মধ্যে একাধিক ডাটা টেবিলের একাধিক রেকর্ডের সাথে অপর ডাটা টেবিলের একাদিক রেকর্ডের মধ্যে যে সম্পর্ক করা হয় তাকে Many to Many রিলেশন বলে।


প্রশ্ন-৪৩: ক্রিপ্টোগ্রাপি কাকে বলে?
উত্তর: ডাটাকে এনক্রিপ্টশন ও ডিক্রিপ্টশন করার প্রক্রিয়াকে ক্রিপ্টোগ্রাপি বলে।


প্রশ্ন-৪৪: Data Security কী?
উত্তর: অনাকাঙ্খিত ব্যক্তি বা প্রতিষ্ঠানের হাত থেকে ডাটাকে নিরাপদ রাখার পদ্ধতিকে বলা হয় Data Security.


প্রশ্ন-৪৫: ডাটা এনক্রিপ্টশন বলতে কী বোঝায়?
উত্তর: অনুমোদিত ব্যক্তি বা প্রতিষ্ঠানের ব্যবহার থেকে ডাটাকে নিরাপদ রাখাই হচ্ছে ডাটা এনক্রিপ্টশন।


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