Database Management

Skill
Computer Science

Top 250 Database Management Interview Questions and Answers 2024

250 questions found

Updated 10 Dec 2024

Q1. Whenever a row in table is modified, how can you make changes to reflect in another related table?

Ans.

Use triggers to update related table on row modification.

  • Create a trigger on the main table to update the related table

  • Use the UPDATE statement in the trigger to modify the related table

  • Ensure that the trigger is efficient and does not cause performance issues

  • Test the trigger thoroughly to ensure that it works as expected

View 2 more answers
Frequently asked in

Q2. Why SYSTEM user is important in SAP HANA?

Ans.

SYSTEM user is important in SAP HANA for performing administrative tasks and managing the system.

  • SYSTEM user has unrestricted access to all system objects and can perform any operation on them.

  • It is used for performing administrative tasks such as creating users, managing roles, and granting privileges.

  • It is also used for managing the system, such as starting and stopping the database, and performing backups and restores.

  • SYSTEM user is required for installing and upgrading SA...read more

Add your answer
Q3. Accounts Merge

You have been given an array/list 'ACCOUNTS' where each element, i.e. ACCOUNTS[i] contains a list of strings, where the first element is the name of the account holder and the rest of the strings ...read more

Ans.

The task is to merge accounts belonging to the same person based on common emails and return the merged accounts.

  • Iterate through each account and create a mapping of emails to account holders

  • Iterate through the mapping and merge accounts with common emails

  • Sort the merged accounts and return the result

View 3 more answers
Frequently asked in

Q4. What is data integrety

Ans.

Data integrity refers to the accuracy, consistency, and reliability of data throughout its lifecycle.

  • Ensures data is accurate and reliable

  • Prevents unauthorized access or changes to data

  • Maintains consistency of data across systems

  • Examples: checksums, encryption, access controls

Add your answer
Are these interview questions helpful?

Q5. How to populate manager using Server side code

Ans.

To populate manager using server-side code, you can query the user table and retrieve the manager's details based on the user's ID.

  • Use GlideRecord to query the user table

  • Retrieve the manager's details using the user's ID

  • Set the manager field with the retrieved manager's details

View 2 more answers
Frequently asked in

Q6. What are the tools associated with SSIS?

Ans.

SSIS tools include SQL Server Data Tools, SQL Server Management Studio, BIDS, and DTS Designer.

  • SQL Server Data Tools (SSDT) - used for building SSIS packages

  • SQL Server Management Studio (SSMS) - used for managing and deploying SSIS packages

  • Business Intelligence Development Studio (BIDS) - used for creating SSIS projects

  • DTS Designer - used for designing Data Transformation Services packages

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q7. What are the migration issues faced when migrate from sp onprem to online.

Ans.

Migration from SP on-prem to online faces issues related to customization, data loss, and compatibility.

  • Customizations made in on-prem may not be supported in online version

  • Data loss may occur during migration process

  • Compatibility issues may arise due to differences in versions

  • Third-party tools may not work in online version

  • Migration may require significant planning and testing

Add your answer
Frequently asked in

Q8. What is CDM? And explain

Ans.

CDM stands for Configuration and Data Management. It is a process of managing and maintaining the configuration and data of a system.

  • CDM involves tracking and documenting changes made to a system's configuration and data.

  • It ensures that all changes are properly authorized and documented.

  • CDM helps in maintaining the integrity and consistency of a system's configuration and data.

  • Examples of CDM tools include Git, Ansible, and Puppet.

Add your answer

Database Management Jobs

Sr.Manager - Finance & accounts 5-8 years
Automotive Mahindra
4.1
Chennai
Application Developer 3-8 years
Accenture Solutions Pvt Ltd
3.9
₹ 3 L/yr - ₹ 19 L/yr
(AmbitionBox estimate)
Bangalore / Bengaluru
Full Stack Engineer 7-12 years
Accenture Solutions Pvt Ltd
3.9
Bangalore / Bengaluru

Q9. What methods used for isolation

Ans.

Various methods are used for isolation, including filtration, centrifugation, and plating.

  • Filtration involves passing a sample through a filter to separate bacteria from other particles.

  • Centrifugation uses high-speed spinning to separate bacteria from other components of a sample.

  • Plating involves spreading a sample onto a solid medium and allowing bacteria to grow into colonies.

  • Other methods include immunomagnetic separation and PCR-based techniques.

Add your answer

Q10. Create a website with my SQL database

Ans.

Create a website with a MySQL database.

  • Choose a web development framework (e.g., Django, Ruby on Rails)

  • Design the database schema and create the necessary tables

  • Write server-side code to handle HTTP requests and interact with the database

  • Implement user authentication and authorization

  • Create web pages and templates to display and manipulate data

  • Test the website and ensure proper functionality

View 1 answer

Q11. what is data migrration

Ans.

Data migration is the process of transferring data from one system to another.

  • Data migration involves transferring data from one storage system to another, often during an upgrade or system change.

  • It ensures that data is moved accurately, securely, and without loss.

  • Data migration may involve transforming data to fit the new system's format or structure.

  • Examples include migrating customer records from an old CRM system to a new one, or moving files from on-premises servers to ...read more

Add your answer
Frequently asked in

Q12. Diff between ECC and HANA

Ans.

ECC is a traditional ERP system while HANA is an in-memory database platform.

  • ECC is based on traditional disk-based storage, while HANA uses in-memory technology for faster data processing.

  • HANA allows real-time data processing and analytics, while ECC may have delays in data retrieval.

  • ECC requires separate reporting tools like SAP BusinessObjects, while HANA has built-in reporting capabilities.

  • HANA can handle large volumes of data more efficiently than ECC.

  • ECC is being phased...read more

Add your answer
Frequently asked in

Q13. If we got performance issue after migration wat action you will take.

Ans.

I would analyze the performance issue and take appropriate actions to resolve it.

  • Identify the specific performance issue and gather relevant data

  • Analyze the database configuration and settings

  • Review the migration process and identify any potential issues

  • Optimize queries and indexes

  • Consider hardware and infrastructure upgrades if necessary

  • Implement performance monitoring and tuning

  • Collaborate with developers and stakeholders to understand application requirements

  • Consider scali...read more

View 1 answer
Frequently asked in

Q14. Design IRCTC data modelling and flow.

Ans.

Design data modelling and flow for IRCTC.

  • Identify entities like trains, stations, passengers, bookings, payments, etc.

  • Create a database schema with tables for each entity and their attributes.

  • Establish relationships between tables using foreign keys.

  • Implement data validation and constraints to ensure data integrity.

  • Design a flow for booking tickets, making payments, and generating tickets.

  • Ensure data security and privacy by implementing access controls and encryption.

  • Use data...read more

Add your answer

Q15. Till what progress or process the SUM can be reset?

Ans.

The SUM can be reset until the start of the execution phase.

  • SUM (Software Update Manager) can be reset until the execution phase starts.

  • Once the execution phase starts, the SUM cannot be reset.

  • Resetting the SUM deletes all the logs and data collected during the previous run.

  • Resetting the SUM is useful when there are errors during the pre-processing phase.

  • After resetting the SUM, the pre-processing phase needs to be executed again.

Add your answer

Q16. Define pharmacovigilance, how you code a case in database.

Ans.

Pharmacovigilance is the science of monitoring, evaluating, and preventing adverse effects of drugs.

  • Pharmacovigilance involves collecting, analyzing, and reporting adverse drug reactions (ADRs)

  • Cases are coded in the database using standardized coding dictionaries such as MedDRA and WHO-DD

  • The coding process involves selecting the appropriate terms to describe the ADR and its severity

  • The coded data is used for signal detection, risk management, and regulatory reporting

Add your answer

Q17. What is your experience with API integration in Thoughtspot?

Ans.

I have extensive experience with API integration in Thoughtspot.

  • Developed custom API integrations to pull data from external sources into Thoughtspot

  • Utilized Thoughtspot's REST API to automate data loading and report generation

  • Worked closely with IT teams to troubleshoot and optimize API connections

Add your answer

Q18. difference between code first and database first approach

Ans.

Code first approach involves creating the database schema based on the code, while database first approach involves creating the code based on an existing database schema.

  • Code first approach focuses on defining the entities and their relationships in code, and then generating the database schema from the code.

  • Database first approach involves designing the database schema first, and then generating the code based on the schema.

  • Code first approach provides more control over the...read more

View 1 answer
Frequently asked in

Q19. WHAT IS DDIC and what are DATA CLASS

Ans.

DDIC stands for Data Dictionary and DATA CLASS refers to the classification of data in SAP system.

  • DDIC is a centralized repository in SAP system for defining and managing data definitions.

  • DATA CLASS is used to classify data based on its technical attributes like storage type, size, etc.

  • Examples of DATA CLASS include MASTER (for master data), TRANSACTIONAL (for transactional data), etc.

Add your answer

Q20. Difference between HANA and ECC

Ans.

HANA is an in-memory database platform while ECC is a traditional ERP system.

  • HANA is faster and more efficient due to its in-memory technology.

  • ECC is a traditional ERP system that relies on disk-based storage.

  • HANA can handle large amounts of data and perform real-time analytics.

  • ECC is limited in its ability to handle large amounts of data and real-time analytics.

  • HANA is a newer technology while ECC has been around for decades.

Add your answer
Frequently asked in

Q21. Design historical pricing app for equity

Ans.

Design a historical pricing app for equity

  • Utilize a database to store historical pricing data for equities

  • Implement a user-friendly interface for users to search and view historical pricing

  • Include features such as chart visualization, comparison tools, and customizable date ranges

  • Consider incorporating real-time data updates and alerts for price changes

Add your answer

Q22. How to calculate column over lap

Ans.

Column overlap can be calculated using formula or table provided by codes.

  • Column overlap is the length of overlap between two reinforcing bars in a column.

  • Formula for calculating overlap length is provided by codes such as ACI or BS.

  • Overlap length depends on the diameter of the bars and the grade of concrete used.

  • Tables are also provided by codes for easy calculation of overlap length.

  • Proper overlap length is important for ensuring structural integrity of the column.

Add your answer

Q23. What is oracle fusion?

Ans.

Oracle Fusion is a cloud-based enterprise resource planning (ERP) software suite.

  • It integrates various business functions such as financial management, human resources, supply chain management, and customer relationship management.

  • It offers a modular approach to implementation, allowing businesses to choose the specific modules they need.

  • It provides real-time analytics and reporting capabilities to help businesses make data-driven decisions.

  • It is designed to be scalable and f...read more

Add your answer
Frequently asked in

Q24. How to use transaction in EF Core?

Ans.

EF Core supports transactions using the DbContext class.

  • Create a new instance of DbContextTransaction using BeginTransaction method of DbContext.

  • Perform database operations within the transaction using SaveChanges method of DbContext.

  • Commit the transaction using Commit method of DbContextTransaction or rollback using Rollback method.

  • Example: using (var transaction = context.Database.BeginTransaction()) { ... }

Add your answer
Frequently asked in

Q25. How to validate data in Ado.net

Ans.

Data validation in Ado.net ensures data integrity and accuracy.

  • Use parameterized queries to prevent SQL injection attacks

  • Use data validation controls like DataReader and DataAdapter

  • Implement error handling to catch and handle validation errors

Add your answer

Q26. How to tune slow reports

Ans.

Slow reports can be tuned by optimizing queries, indexing tables, and reducing data retrieval.

  • Identify the slowest queries and optimize them

  • Index the tables to improve query performance

  • Reduce the amount of data retrieved by filtering or aggregating

  • Consider caching frequently accessed data

  • Use query profiling tools to identify bottlenecks

  • Upgrade hardware or database software if necessary

Add your answer

Q27. Difference in SAP ECC / HANA

Ans.

SAP ECC is the traditional ERP system while SAP HANA is an in-memory database platform.

  • SAP ECC is a traditional ERP system that relies on disk-based databases for data storage.

  • SAP HANA is an in-memory database platform that stores data in RAM for faster processing.

  • SAP HANA allows real-time data processing and analytics, while SAP ECC may have delays in data retrieval.

  • SAP HANA is optimized for handling large volumes of data and complex queries more efficiently than SAP ECC.

  • SAP...read more

Add your answer
Frequently asked in

Q28. What is DMS and how we can implement this project

Ans.

DMS stands for Document Management System. It is a software solution that helps to manage, store, and track electronic documents.

  • Identify the document types and categories to be managed

  • Choose a DMS software that meets the organization's needs

  • Configure the system to match the organization's workflow

  • Train employees on how to use the system

  • Establish policies and procedures for document management

  • Regularly review and update the system to ensure it meets the organization's needs

Add your answer

Q29. What is audit trial and how to archive

Ans.

Audit trial is a record of all activities performed on a system. It helps in tracking changes and identifying errors.

  • Audit trial is important for maintaining data integrity and security.

  • It helps in identifying who made changes to the system and when.

  • Archiving audit trails involves storing them in a secure location for future reference.

  • Audit trails should be regularly reviewed to ensure compliance with regulations and policies.

  • Examples of audit trails include login/logout reco...read more

Add your answer
Frequently asked in

Q30. What is two node rac with two node Dataguard

Ans.

Two node RAC with two node DataGuard is a high availability solution for Oracle databases.

  • Two node RAC provides high availability by allowing multiple instances to access a single database simultaneously.

  • Two node DataGuard provides disaster recovery by maintaining a standby database that can take over in case of a primary database failure.

  • Combining the two creates a highly available and disaster-resistant solution for Oracle databases.

  • In this setup, each node in the RAC has a...read more

Add your answer
Frequently asked in

Q31. What is CDD and EDD

Ans.

CDD stands for Customer Due Diligence and EDD stands for Enhanced Due Diligence.

  • CDD is a process of verifying the identity of a customer and assessing the risks associated with them.

  • EDD is a more detailed and thorough process of due diligence that is conducted for high-risk customers.

  • CDD is mandatory for all customers, while EDD is only required for high-risk customers.

  • Examples of high-risk customers include politically exposed persons (PEPs), customers from high-risk countri...read more

Add your answer
Frequently asked in

Q32. how can you recover the deleted datafiles if datafiles are not taken backup

Ans.

Recovering deleted datafiles without backup

  • Check if the datafiles are still in the operating system's recycle bin or trash folder

  • Use data recovery software to scan the hard drive for deleted files

  • If the above methods fail, try to recreate the datafiles using the CREATE DATAFILE command

  • If the tablespace is still intact, use the RMAN RECOVER TABLESPACE command to recover the data

Add your answer

Q33. What is the data class in ddic?

Ans.

Data class in DDIC is used to define the type of data and its storage characteristics.

  • Data class is used to define the storage type of a table or structure in SAP.

  • It determines the physical location of the data and its access frequency.

  • Examples of data classes include Master data, Transaction data, and System data.

  • Data classes are assigned to tables during creation or modification using transaction code SE11.

Add your answer

Q34. What method can be used for Homogenous and Heterogenous System Copy?

Ans.

Homogenous system copy can be done using SAPinst tool and Heterogenous system copy can be done using SWPM tool.

  • Homogenous system copy involves copying the SAP system from one host to another with the same operating system and database.

  • SAPinst tool is used for Homogenous system copy.

  • Heterogenous system copy involves copying the SAP system from one host to another with a different operating system or database.

  • SWPM tool is used for Heterogenous system copy.

  • Both methods require c...read more

Add your answer

Q35. How do we create a custom job step?

Ans.

To create a custom job step in Salesforce Commerce Cloud, you can define a custom job step class and configure it in the job XML file.

  • Create a custom job step class by extending the AbstractJobStep class.

  • Implement the execute method in the custom job step class to define the logic for the job step.

  • Configure the custom job step in the job XML file by specifying the class name and any required parameters.

View 1 answer
Frequently asked in

Q36. 1. How to upload large volume of data in sap

Ans.

Use SAP Data Services or LSMW to upload large volume of data in SAP

  • Use SAP Data Services to extract, transform, and load data into SAP systems

  • Utilize LSMW (Legacy System Migration Workbench) for mass data uploads

  • Split large data files into smaller chunks for easier processing

  • Optimize data upload processes for better performance

View 1 answer
Frequently asked in

Q37. What are the reasons of Delta merge not running properly and how to make them work?

Ans.

Delta merge may not run properly due to incorrect configuration, insufficient resources, or system errors.

  • Check the configuration settings for delta merge to ensure they are correct

  • Ensure that there are enough resources (memory, CPU, disk space) available for delta merge to run smoothly

  • Monitor system logs for any errors or issues that may be preventing delta merge from running properly

  • Restart the system or the relevant services to see if that resolves the issue

  • Consult SAP doc...read more

Add your answer
Frequently asked in

Q38. one critical disadvantage of using BDC.

Ans.

One critical disadvantage of using BDC is the complexity of configuration and maintenance.

  • Complexity of configuration and maintenance can lead to errors and inefficiencies

  • Requires specialized knowledge and training to set up and troubleshoot

  • Changes in underlying systems can impact BDC functionality

  • Difficult to scale and adapt to evolving business needs

View 1 answer
Frequently asked in

Q39. What is the meaning of Data Aggregation?

Ans.

Data aggregation refers to the process of combining and summarizing data from multiple sources into a single dataset.

  • Data aggregation involves collecting and merging data from various sources.

  • It aims to provide a consolidated view of the data for analysis and reporting.

  • Aggregated data is typically summarized using statistical functions like sum, average, count, etc.

  • Examples of data aggregation include calculating total sales by region, average customer age, or sum of website ...read more

View 1 answer
Frequently asked in

Q40. What is identify property

Ans.

Identity property is used in SQL to automatically generate unique values for a column.

  • Identity property is used to create an auto-incrementing column in a table.

  • It is commonly used as a primary key in a table.

  • The identity property can be applied to numeric data types such as INT, BIGINT, etc.

  • The identity value starts from a seed value and increments by a specified increment value.

  • Example: CREATE TABLE Employees (ID INT IDENTITY(1,1) PRIMARY KEY, Name VARCHAR(50));

View 1 answer
Frequently asked in

Q41. Display how through table works.

Ans.

A through table is a table that connects two other tables in a many-to-many relationship.

  • Through tables contain foreign keys from both tables they connect.

  • They allow for efficient querying of data across multiple tables.

  • Example: A through table connecting a 'users' table and a 'groups' table to show which users belong to which groups.

Add your answer

Q42. What is striping ratio?

Ans.

Striping ratio refers to the ratio of waste material to ore material in mining operations.

  • Striping ratio is used in mining to determine the amount of waste material that needs to be removed to extract a certain amount of ore.

  • It is calculated by dividing the amount of waste material by the amount of ore material.

  • For example, a striping ratio of 3:1 means that for every 3 units of waste material, 1 unit of ore material is extracted.

View 1 answer

Q43. 3) How to handle DB and extended sales force team?

Ans.

To handle DB and extended sales force team, communication, training, and motivation are key.

  • Regular communication with the team to understand their challenges and provide support

  • Provide training to improve their skills and knowledge

  • Motivate the team through incentives and recognition

  • Set clear goals and expectations for the team

  • Regularly review performance and provide feedback

  • Encourage teamwork and collaboration

  • Lead by example

Add your answer

Q44. Do you know data entry in ERP?

Ans.

Yes, I have experience in data entry in ERP systems.

  • I have worked with various ERP systems such as SAP, Oracle, and Microsoft Dynamics.

  • I am proficient in entering and managing data related to procurement processes such as purchase orders, invoices, and vendor information.

  • I am also familiar with generating reports and analyzing data within ERP systems.

  • For example, in my previous role, I used SAP to enter and manage purchase orders for a large manufacturing company.

Add your answer

Q45. Difference between ECC and S4 HANA

Ans.

ECC is the older version of SAP's ERP system, while S4 HANA is the newer, more advanced version with in-memory computing capabilities.

  • ECC is based on traditional disk-based databases, while S4 HANA utilizes in-memory computing for faster data processing.

  • S4 HANA offers real-time analytics and predictive capabilities, while ECC does not.

  • S4 HANA simplifies data models and processes, making it more efficient than ECC.

  • S4 HANA is designed to run on SAP's HANA database platform, whi...read more

Add your answer
Frequently asked in,

Q46. What is data dictionary in sap

Ans.

Data dictionary is a central repository of data definitions used in SAP systems.

  • It contains metadata about all the objects used in SAP systems.

  • It defines the structure, data types, and relationships of data elements.

  • It is used to maintain consistency and integrity of data across the system.

  • It is accessed through transaction code SE11.

  • Examples of objects in data dictionary include tables, views, domains, data elements, and structures.

Add your answer

Q47. What did you do in MySQL and Database management?

Ans.

I have experience in MySQL and database management including data modeling, query optimization, and performance tuning.

  • Designed and implemented database schemas for various projects

  • Optimized complex queries for improved performance

  • Performed database maintenance tasks such as backups and indexing

  • Troubleshooted and resolved database issues

  • Implemented security measures to protect data integrity

Add your answer

Q48. How to capture error while data load

Ans.

Capture errors during data load by implementing error handling mechanisms.

  • Implement try-catch blocks in the data loading process to capture errors

  • Use logging mechanisms to record errors for further analysis

  • Utilize error codes or messages to identify the type of error occurred

  • Implement data validation checks before loading to prevent potential errors

  • Consider using automated monitoring tools to detect errors in real-time

Add your answer
Frequently asked in

Q49. Can you please explain the functions of lookups, pivot

Ans.

Lookups and pivot tables are functions used in data analysis to organize and summarize large amounts of data.

  • Lookups are used to find specific data in a table based on certain criteria.

  • Pivot tables are used to summarize and analyze large amounts of data by organizing it into a more manageable format.

  • Lookups can be used to match data from one table to another, or to find specific values within a table.

  • Pivot tables can be used to analyze data by grouping it into categories, suc...read more

Add your answer

Q50. What do you know about transaction monitoring

Ans.

Transaction monitoring involves tracking and analyzing financial transactions to detect suspicious activities.

  • Transaction monitoring is a process used by financial institutions to identify and prevent money laundering, fraud, and other illegal activities.

  • It involves monitoring customer transactions in real-time or retrospectively to identify any unusual patterns or behaviors.

  • Automated transaction monitoring systems use algorithms and rules to flag potentially suspicious trans...read more

Add your answer

Q51. Explain data modelling

Ans.

Data modelling is the process of creating a visual representation of data to understand its structure, relationships, and patterns.

  • Data modelling involves identifying entities, attributes, and relationships in a dataset.

  • It helps in organizing data in a way that is easy to understand and analyze.

  • Common data modelling techniques include Entity-Relationship (ER) diagrams and UML diagrams.

  • Data modelling is essential for database design, data analysis, and machine learning.

  • Example...read more

Add your answer
Frequently asked in

Q52. How does v11 and a360 migration works and issues you faced.

Ans.

V11 and A360 migration involves upgrading to newer versions and transferring data to cloud-based platform.

  • V11 migration involves upgrading from older versions of software to newer ones.

  • A360 migration involves transferring data to cloud-based platform for better accessibility and collaboration.

  • Issues faced during migration include data loss, compatibility issues, and downtime.

  • Proper planning and testing can help mitigate these issues.

Add your answer

Q53. how to debug packages in SSIS

Ans.

Debugging packages in SSIS involves using breakpoints, data viewers, logging, and error outputs.

  • Set breakpoints in control flow tasks to pause package execution for inspection.

  • Use data viewers to see data at various points in the package.

  • Enable logging to capture detailed information about package execution.

  • Redirect error outputs to handle and troubleshoot errors effectively.

Add your answer

Q54. how to rollback package

Ans.

To rollback a package, use package manager to uninstall current version and install previous version.

  • Use package manager to uninstall current version of the package

  • Install the previous version of the package using package manager

  • Check for any dependencies that may need to be rolled back as well

Add your answer
Frequently asked in

Q55. What is parallel cursor method

Ans.

Parallel cursor method is a technique used in database programming to improve performance by processing multiple rows simultaneously.

  • Parallel cursor method allows multiple rows to be fetched and processed concurrently, reducing overall processing time.

  • It is commonly used in scenarios where large datasets need to be processed efficiently.

  • By leveraging parallel cursor method, developers can optimize database operations and improve application performance.

Add your answer
Frequently asked in

Q56. What is ddlc explain

Ans.

DDLC stands for Doki Doki Literature Club, a visual novel video game known for its psychological horror elements.

  • DDLC is a free-to-play game developed by Team Salvato.

  • It starts off as a typical dating simulator but takes a dark turn with psychological horror themes.

  • The game has multiple endings based on player choices.

  • DDLC gained popularity for its unique storytelling and breaking the fourth wall.

Add your answer

Q57. explain migration dn upgrade

Ans.

Migration and upgrade involve moving data and systems to a new environment with updated features and functionality.

  • Migration involves transferring data, applications, and systems from one environment to another.

  • Upgrade involves updating software or hardware to a newer version with enhanced features and capabilities.

  • Migration and upgrade processes require careful planning, testing, and implementation to ensure smooth transition and minimal disruption.

  • Examples of migration and ...read more

Add your answer
Frequently asked in

Q58. Diff between backup rollback plan

Ans.

Backup is a copy of data stored separately for recovery, while rollback plan is a strategy to revert changes in case of issues.

  • Backup is a duplicate copy of data stored separately from the original data to be used for recovery purposes.

  • Rollback plan is a strategy or procedure put in place to revert changes made to a system or data in case of issues or errors.

  • Backups are typically scheduled at regular intervals to ensure data is up to date and can be restored if needed.

  • Rollbac...read more

Add your answer
Frequently asked in

Q59. How to handle million of data which need to be save in the DB?

Ans.

Use efficient database design, indexing, partitioning, and caching to handle large amounts of data.

  • Optimize database schema for efficient storage and retrieval.

  • Implement indexing on frequently queried columns to speed up search operations.

  • Partition data to distribute load across multiple servers or disks.

  • Utilize caching mechanisms like Redis or Memcached to reduce database load.

  • Consider using sharding to horizontally scale the database.

  • Implement data archiving and purging str...read more

Add your answer

Q60. Explain HA/DR Strategy for HANA DB?

Ans.

HA/DR strategy for HANA DB involves ensuring high availability and disaster recovery measures for uninterrupted operations.

  • Implementing a high availability solution such as SAP HANA System Replication or SAP HANA Dynamic Tiering

  • Setting up disaster recovery measures such as backup and recovery, log shipping, and storage replication

  • Regularly testing the HA/DR strategy to ensure it is effective and up-to-date

  • Ensuring that the HA/DR strategy aligns with the organization's RPO and...read more

Add your answer

Q61. How to sync primary and standby?

Ans.

Primary and standby databases can be synced using Data Guard in Oracle.

  • Configure Data Guard on primary and standby databases

  • Enable redo transport services

  • Monitor and resolve any synchronization issues

  • Perform switchover or failover when necessary

Add your answer
Frequently asked in

Q62. How much memory is needed for a HANA system with 1TB of database?

Ans.

Approximately 1.5 TB of memory is needed for a HANA system with 1TB of database.

  • HANA systems typically require 1.5 times the size of the database in memory for optimal performance

  • In this case, with a 1TB database, approximately 1.5 TB of memory would be needed

  • Memory requirements may vary based on specific configurations and usage patterns

Add your answer
Frequently asked in

Q63. what is GMP and data itegrity

Ans.

GMP stands for Good Manufacturing Practice and refers to the guidelines for ensuring quality and safety of pharmaceutical products. Data integrity is the maintenance of accuracy, completeness, and consistency of data throughout its lifecycle.

  • GMP is a set of regulations that ensure pharmaceutical products are consistently produced and controlled according to quality standards

  • It covers all aspects of production from raw materials to finished products

  • Data integrity is essential ...read more

Add your answer

Q64. How to do migrating from 2008 to 2019

Ans.

Migrating from SQL Server 2008 to 2019 involves upgrading the database, transferring data, and testing for compatibility.

  • Perform a side-by-side upgrade by installing SQL Server 2019 on a new server and transferring databases using backup and restore or detach and attach methods.

  • Use the Data Migration Assistant tool to assess compatibility issues and plan for any necessary changes.

  • Update applications and scripts to ensure compatibility with SQL Server 2019 features and changes...read more

Add your answer
Frequently asked in

Q65. What are all the views have in Airtable

Ans.

Airtable offers various views like Grid, Form, Calendar, Kanban, Gallery, and more.

  • Grid view displays records in a spreadsheet format

  • Form view allows users to input data in a structured form

  • Calendar view shows records in a calendar layout

  • Kanban view visualizes records in columns based on status

  • Gallery view presents records as cards in a gallery format

Add your answer

Q66. What is oracle in software

Ans.

Oracle in software refers to Oracle Corporation, a multinational computer technology corporation known for its database management systems.

  • Oracle is a leading provider of relational database management systems (RDBMS).

  • It offers a wide range of products and services for data management, cloud applications, and more.

  • Oracle databases are widely used in enterprise applications for storing and managing data efficiently.

  • Examples of Oracle products include Oracle Database, Oracle Fu...read more

Add your answer

Q67. What is difference between get & load in hibernate

Ans.

get() method returns null if object is not found in database, while load() method throws ObjectNotFoundException.

  • get() method is eager loading while load() method is lazy loading.

  • get() method returns a fully initialized object while load() method returns a proxy object.

  • get() method is slower than load() method as it hits the database immediately.

  • load() method is faster than get() method as it returns a proxy object and hits the database only when required.

Add your answer

Q68. How will you point report to a new database

Ans.

To point a report to a new database, you need to update the data source connection in the report settings.

  • Open the report in SAP BO and go to the data source connection settings.

  • Update the connection details like server name, database name, username, and password.

  • Test the connection to ensure it is successful.

  • Save the changes and refresh the report to fetch data from the new database.

Add your answer

Q69. What is transactional and Mater Data

Ans.

Transactional data refers to real-time data related to business transactions, while Master Data is the core data that is essential to operations.

  • Transactional data is dynamic and changes frequently, such as sales orders, invoices, and payments.

  • Master Data is static and remains unchanged over time, such as customer information, product details, and employee records.

Add your answer

Q70. can we delete a user

Ans.

Yes, a user can be deleted in Salesforce.

  • Users can be deleted by administrators in Salesforce.

  • Deleted users can be restored within 30 days.

  • Deleting a user will also delete their associated records and data.

Add your answer

Q71. Explain methods used with tools

Ans.

Methods used with tools involve selecting the appropriate tool for the task, ensuring proper maintenance, and following safety guidelines.

  • Selecting the right tool for the job based on its functionality and suitability

  • Ensuring tools are properly maintained to prolong their lifespan and effectiveness

  • Following safety guidelines and using tools in the correct manner to prevent accidents

  • Regularly inspecting tools for wear and tear and replacing them when necessary

Add your answer
Frequently asked in

Q72. What is catalogue backup and it's relevance

Ans.

Catalogue backup is a process of backing up the metadata and information about the files and folders being backed up.

  • Catalogue backup includes information such as file names, sizes, types, and locations.

  • It is important for restoring data as it helps in identifying and locating specific files during the recovery process.

  • Catalogue backup can be done using specialized backup software that captures and stores this metadata.

  • Without a catalogue backup, restoring data can be more ti...read more

Add your answer

Q73. if the fan is an entity, what are the attributes to it?

Ans.

Attributes of a fan include size, speed, power source, noise level, and direction of rotation.

  • Size (e.g. diameter of blades)

  • Speed (e.g. rotations per minute)

  • Power source (e.g. electric, battery)

  • Noise level (e.g. decibels)

  • Direction of rotation (e.g. clockwise, counterclockwise)

Add your answer

Q74. Difference between RTO and RPO

Ans.

RTO is the maximum tolerable period of time before data loss is unacceptable, while RPO is the point in time to which data must be restored after a disaster.

  • RTO (Recovery Time Objective) is the maximum acceptable downtime for a system or service.

  • RPO (Recovery Point Objective) is the maximum acceptable data loss in case of a disaster.

  • RTO focuses on how quickly a system can be restored after a disruption.

  • RPO focuses on the amount of data that can be lost during a disruption.

  • For...read more

Add your answer
Frequently asked in

Q75. Describe different scenarios in managing a large scale database

Ans.

Managing a large scale database involves optimizing performance, ensuring data integrity, and implementing disaster recovery plans.

  • Implementing proper indexing to improve query performance

  • Regularly monitoring and tuning database performance

  • Utilizing sharding or partitioning to distribute data across multiple servers

  • Implementing backup and recovery strategies to prevent data loss

  • Ensuring data security and compliance with regulations

  • Scaling the database infrastructure as needed...read more

Add your answer
Frequently asked in

Q76. what is DDIC ? how do we transport TMG entries to different client

Ans.

DDIC stands for Data Dictionary. TMG entries can be transported to different clients using transport requests.

  • DDIC is a central repository in SAP where all the data definitions are stored.

  • Transporting TMG entries involves creating a transport request in the source client and releasing it to move the entries to the target client.

  • TMG entries can include table maintenance generator settings, which can be transported using customizing requests.

Add your answer

Q77. What is backup and recovery

Ans.

Backup and recovery is the process of creating and restoring data in case of data loss or corruption.

  • Backup involves creating a copy of data to protect against data loss or corruption.

  • Recovery involves restoring the data from the backup in case of data loss or corruption.

  • There are different types of backups such as full, incremental, and differential backups.

  • Backup and recovery is important for ensuring business continuity and minimizing downtime.

  • Examples of backup and recove...read more

Add your answer
Frequently asked in

Q78. What is the use case of sga and pga

Ans.

SGA and PGA are memory structures used by Oracle Database to store data and metadata.

  • SGA (System Global Area) is a shared memory area that stores data and control information for the entire database instance.

  • PGA (Program Global Area) is a memory area that stores data and control information for a single server process.

  • SGA is used to store shared data such as database buffers, shared SQL areas, and redo log buffers.

  • PGA is used to store private data such as session-specific var...read more

Add your answer

Q79. How to implement incremental load in a table

Ans.

Implementing incremental load in a table involves updating only new or changed data without reloading the entire dataset.

  • Identify a column in the table that can be used to track changes, such as a timestamp or a version number

  • Use this column to filter out only the new or updated records during each load

  • Merge the new data with the existing data in the table using SQL queries or ETL tools

  • Ensure data integrity by handling any conflicts or duplicates that may arise during the inc...read more

Add your answer
Frequently asked in

Q80. What is bulk collection and it's advantage

Ans.

Bulk collection is the process of gathering large amounts of data at once.

  • Allows for efficient and quick data retrieval

  • Can be useful for data analysis and research

  • Examples include web scraping and social media monitoring

Add your answer
Frequently asked in

Q81. how do you tackle parallel processing in hana

Ans.

Parallel processing in HANA is tackled using parallelization techniques and optimizing queries.

  • Use parallelization techniques like partitioning, distribution, and parallel join

  • Optimize queries by reducing data transfer and minimizing data movement

  • Leverage HANA's in-memory computing capabilities for faster processing

  • Use parallel processing frameworks like Apache Spark for distributed processing

  • Ensure proper resource allocation and monitoring for efficient parallel processing

Add your answer
Frequently asked in

Q82. What is CDS views, what are contract types ?

Ans.

CDS views are virtual database views in SAP HANA that define the structure of a database table.

  • CDS views are defined in the ABAP Dictionary using the Data Definition Language (DDL).

  • They can be used to define complex joins, aggregations, and calculations in a single view.

  • Contract types in SAP are used to define the terms and conditions of a contract between a company and its customers or vendors.

  • There are different types of contract types in SAP, such as sales contracts, purch...read more

Add your answer

Q83. what is audit trial

Ans.

An audit trail is a chronological record of activities that provides documented evidence of the sequence of events that have occurred.

  • Audit trails are commonly used in financial and healthcare industries to track changes and ensure accountability.

  • They can include information such as user actions, timestamps, and system responses.

  • Audit trails help in detecting errors, fraud, and unauthorized access to sensitive information.

  • For example, in a financial institution, an audit trai...read more

Add your answer
Frequently asked in

Q84. What is shearkey?

Ans.

Shearkey is a type of mechanical fastener used in construction to connect structural elements.

  • Shearkey is commonly used in reinforced concrete structures.

  • It is designed to transfer shear forces between different components of a structure.

  • Shearkeys are typically made of steel and are inserted into precast concrete elements.

  • They provide stability and prevent relative movement between connected elements.

  • Examples of structures where shearkeys are used include bridges, dams, and b...read more

Add your answer

Q85. What are different types of execution process in Ado.net

Ans.

Different types of execution process in Ado.net include connected and disconnected modes.

  • Connected mode involves opening a connection to the database, executing a command, and closing the connection.

  • Disconnected mode involves using DataAdapters to fill a DataSet with data from the database, making changes to the data in the DataSet, and then updating the database with those changes.

  • Examples: SqlCommand.ExecuteReader() in connected mode, DataAdapter.Fill() in disconnected mode...read more

Add your answer

Q86. what is the purpose of using GR log

Ans.

GR log is used to measure the natural gamma radiation emitted by the formation.

  • GR log helps in identifying lithology and mineralogy of the formation.

  • It is used to correlate between different wells and identify hydrocarbon zones.

  • GR log is also used to detect radioactive minerals like uranium and thorium.

  • It is an important tool in formation evaluation and well logging.

  • GR log is measured in API units and can be affected by borehole conditions and drilling mud.

Add your answer

Q87. How rls and increment refresh work

Ans.

RLS (Row Level Security) and Incremental Refresh are features in Power BI used for data security and performance optimization.

  • RLS (Row Level Security) allows users to restrict access to certain rows of data based on their role or profile.

  • Incremental Refresh is used to optimize data refresh by only loading new or changed data since the last refresh.

  • RLS can be implemented by creating roles and defining filters based on user attributes.

  • Incremental Refresh can be set up by specif...read more

Add your answer
Frequently asked in

Q88. How to create catalogue single & bulk

Ans.

Creating a catalogue can be done individually or in bulk depending on the size of the inventory.

  • For individual items, gather all necessary information such as product name, description, price, and images.

  • For bulk items, use a spreadsheet program to input all necessary information and then import it into the catalogue system.

  • Ensure that all information is accurate and up-to-date before publishing the catalogue.

  • Regularly update the catalogue to reflect changes in inventory and ...read more

Add your answer

Q89. Whats operation metrics

Ans.

Operation metrics are key performance indicators used to measure the efficiency and effectiveness of a business's operations.

  • Operation metrics help track and evaluate the performance of various operational processes within a company.

  • Examples of operation metrics include production output, inventory turnover, lead time, and customer satisfaction.

  • These metrics are essential for identifying areas of improvement, optimizing processes, and making data-driven decisions.

  • Operation me...read more

Add your answer

Q90. assign a task to create a form and save it in the db

Ans.

Create a form and save it in the database

  • Design the form layout using HTML and CSS

  • Use JavaScript for form validation and interactivity

  • Create a backend API using a server-side language like Node.js or PHP

  • Use a database like MySQL or MongoDB to store form data

  • Implement CRUD operations to save and retrieve form data

Add your answer

Q91. How to manage duplicate records in CMDB

Ans.

Duplicate records in CMDB can be managed by implementing data quality checks, automated tools, and manual review processes.

  • Implement data quality checks to identify duplicate records based on unique identifiers such as serial numbers or MAC addresses.

  • Utilize automated tools like ServiceNow's Duplicate Record Management to merge or delete duplicate records.

  • Establish manual review processes for complex cases where automated tools may not be sufficient.

  • Regularly audit and clean ...read more

Add your answer

Q92. What is transaction code for vendor display?

Ans.

The transaction code for vendor display is XK03.

  • Transaction code XK03 is used to display vendor master data.

  • It can be used to view vendor details such as address, payment terms, and bank information.

  • XK03 can also be used to make changes to vendor master data.

  • Other related transaction codes include XK04 for vendor changes and XK05 for vendor block/unblock.

Add your answer

Q93. What type of caching strategy to be adopted

Ans.

The caching strategy to be adopted depends on the specific requirements and constraints of the system.

  • Consider the data access patterns and frequency of updates

  • Evaluate the size and volatility of the data

  • Choose between client-side, server-side, or distributed caching

  • Use techniques like time-based expiration, LRU, or LFU

  • Consider using a combination of caching strategies for different data types or scenarios

Add your answer
Frequently asked in

Q94. Difference between sap bw and bw on hana

Ans.

SAP BW is a traditional data warehouse solution, while BW on HANA is optimized for SAP HANA in-memory database.

  • SAP BW is a standalone data warehouse solution, while BW on HANA is integrated with SAP HANA in-memory database.

  • BW on HANA offers faster data processing and real-time analytics compared to SAP BW.

  • BW on HANA allows for advanced analytics and predictive modeling capabilities due to its integration with SAP HANA.

  • SAP BW requires separate hardware and software installatio...read more

Add your answer

Q95. Update the count of contact on account

Ans.

To update the count of contacts on an account, you can run a query in the database or use a CRM system.

  • Access the account record in the CRM system

  • Navigate to the contacts section within the account

  • Update the count of contacts manually or run a query to automatically update it

Add your answer

Q96. How to perform DB Defrag and types that are available

Ans.

DB defragmentation is a process of reorganizing data on disk to improve performance.

  • DB defragmentation can be performed using built-in tools like DBCC INDEXDEFRAG and DBCC DBREINDEX in MS SQL Server.

  • DB defragmentation can also be done using third-party tools like Ola Hallengren's Maintenance Solution.

  • Types of defragmentation include index defragmentation and disk defragmentation.

  • Index defragmentation reorganizes the physical order of index pages to improve query performance.

  • D...read more

Add your answer
Frequently asked in

Q97. What is global index in dynamodb

Ans.

Global secondary indexes in DynamoDB allow querying on non-primary key attributes

  • Global indexes are separate from the main table and can have different partition and sort keys

  • They enable efficient querying on non-primary key attributes

  • Useful for querying data in different ways without impacting the main table's performance

Add your answer
Frequently asked in

Q98. Explain the process of adding a new Database in AlwaysOn

Ans.

Adding a new Database in AlwaysOn involves creating a new database, adding it to the availability group, and synchronizing it with other replicas.

  • Create a new database on the primary replica

  • Add the new database to the availability group

  • Ensure that the new database is synchronized with other replicas

  • Verify the status of the new database on all replicas

Add your answer
Frequently asked in

Q99. How do we filter data in amdp

Ans.

Data in AMDP can be filtered using WHERE clause in SQL queries.

  • Use WHERE clause in SQL queries to filter data in AMDP

  • You can filter data based on specific conditions such as date range, value range, etc.

  • Example: SELECT * FROM table_name WHERE column_name = 'value'

Add your answer
Frequently asked in

Q100. How to restore the backups?

Ans.

Restoring backups involves identifying the correct backup, selecting the data to restore, and following the appropriate restoration process.

  • Identify the correct backup version based on the date and time of the backup.

  • Select the specific data or files that need to be restored.

  • Follow the restoration process outlined in the backup system's documentation.

  • Verify the restored data to ensure it is accurate and complete.

Add your answer
1
2
3
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

3.7
 • 10k Interviews
3.9
 • 7.8k Interviews
3.7
 • 7.3k Interviews
3.8
 • 5.4k Interviews
3.8
 • 4.6k Interviews
3.6
 • 3.6k Interviews
3.8
 • 2.8k Interviews
4.1
 • 2.3k Interviews
3.5
 • 2.3k Interviews
4.2
 • 295 Interviews
View all
Database Management Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter