Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
DBMS Articles
Page 16 of 27
Chr() and Asc() Function in MS Access
MS Access is a powerful database management system that allows users to easily organize, store, and manipulate large amounts of data. Among the many built-in functions that MS Access offers, the Chr() and Asc() functions are particularly useful when working with strings. In this article, we will take a closer look at these functions, including what they do, how to use them, and real-life examples of when they can be applied. Understanding the Chr() Function The Chr() function in MS Access is used to return the character that corresponds to a specific ASCII value. The function takes a single argument, ...
Read MoreChecking the Cluster Health in Cassandra
Introduction Apache Cassandra is a highly-scalable, high-performance distributed database that is designed to handle large amounts of data across many commodity servers. As a result, it's important to keep an eye on the health of your Cassandra cluster to ensure that it's running smoothly and that there aren't any issues that could impact performance or availability. In this article, we'll go over the different ways to check the health of your Cassandra cluster and what to look for to identify potential issues. Understanding Cassandra Cluster Health Before diving into how to check the health of your Cassandra cluster, it's important ...
Read MoreCheck if Table, View, Trigger, etc present in Oracle
Introduction Oracle is a powerful, versatile relational database management system that is widely used in the enterprise. One of the most common tasks when working with Oracle is to check if a specific object, such as a table, view, trigger, or other types of object, exists in the database. This can be useful for a variety of purposes, such as validating input data, checking for dependencies, and more. In this article, we will explore several methods for checking if a table, view, trigger, or other object exists in Oracle. Using the "DBA_OBJECTS" View One of the easiest and most straightforward ...
Read MoreCascadeless in DBMS
Cascadeless in DBMS: Understanding and Implementing the Concept A database management system (DBMS) is a software that is used to store, organize, and manage data in a structured manner. One of the key concepts in DBMS is cascading, which refers to the automatic propagation of changes made to the data in one table to the related data in other tables. While cascading can be convenient in many cases, it can also lead to unintended consequences, such as data loss. To mitigate this, many DBMSs allow for the use of cascadeless operations, which prevent cascading from taking place. In this article, ...
Read MoreCalculation of Serial and Non-Serial Schedules in DBMS
Introduction In a database management system (DBMS), the scheduler is responsible for managing the execution of concurrent transactions. The scheduler uses a schedule, which is a sequence of actions that the DBMS must execute, to ensure that the system remains in a consistent state and that concurrent transactions do not interfere with each other. There are two types of schedules: serial schedules and non-serial schedules. In this article, we will discuss the calculation of both types of schedules in a DBMS. Serial Schedules A serial schedule is a schedule in which all transactions are executed one after another, without any ...
Read MoreBuilding blocks of a Data Model
Introduction A data model is a blueprint that represents the organization of data and the relationships between different data entities. It is an essential component of any software system as it defines how data is stored, accessed, and modified. In this article, we will explore the building blocks of a data model and how they work together to form a cohesive whole. Data Entities The first building block of a data model is data entities, which represent the objects or concepts that are relevant to the system. For example, in an e-commerce system, data entities might include products, customers, orders, ...
Read MoreBuffering of Blocks
What is Buffering of Blocks? In computer science, buffering refers to the temporary storage of data in a buffer, or a small, fixed-sized area in memory, while it is being moved from one place to another. When data is transferred from one location to another, it is often necessary to store it temporarily in a buffer to ensure that the transfer is smooth and efficient. There are two main types of buffering: input buffering and output buffering. Input buffering refers to the temporary storage of data that is being received from an external source, such as a file on a ...
Read MoreBitmap Indexing in DBMS
Bitmap indexing in DBMS is a type of indexing technique that is used to improve the performance of database systems. It works by creating a bitmap for each distinct value in a database column, with each bit in the bitmap representing a row in the database table. The bitmap index can then be used to quickly identify which rows in the table match a given search criteria, making it an efficient way to filter and retrieve data from large tables. In this article, we will delve into the concept of bitmap indexing and how it works, the advantages and disadvantages ...
Read MoreBinary Relational Operations: JOIN and DIVISION
In database management systems, the ability to connect and retrieve data from multiple tables is crucial for effective data organization and manipulation. The JOIN and DIVISION operations are two binary relational operations that allow users to combine or divide data from multiple tables based on specified conditions. In this article, we will explore the JOIN and DIVISION operations in depth, including their syntax, types, and examples of how they can be used in SQL and other programming languages. What is a JOIN operation? A JOIN operation combines rows from two or more tables based on a related column or set ...
Read MoreBenefits of Content-Addressed Storage
Content-addressed storage (CAS) is a type of data storage that uses unique identifiers, known as hashes, to store and retrieve data. CAS systems offer several benefits over traditional storage systems, including improved data integrity, easier data management, and faster retrieval times. In this article, we'll explore the benefits of CAS in detail and provide code examples to help you get started with implementing a CAS system. Improved Data Integrity One of the major benefits of CAS is improved data integrity. In traditional storage systems, data is typically stored based on its location on a physical storage medium, such as a ...
Read More