Blog

  • Task 3: Plan the Database

    As the database administrator, you must plan the logical storage structure of the database, the overall database design, and a backup strategy for the database.

    qa testing training courses malaysia

    It is important to plan how the logical storage structure of the database will affect system performance and various database management operations. For example, before creating any tablespaces for your database, you should know how many data files will comprise the tablespace, what type of information will be stored in each tablespace, and on which disk drives the data files will be physically stored. When planning the overall logical storage of the database structure, take into account the effects that this structure will have when the database is actually created and running. Consider how the logical storage structure of the database will affect:

    • The performance of the computer running Oracle Database
    • The performance of the database during data access operations
    • The efficiency of backup and recovery procedures for the database

    software development training courses malaysia

    Plan the relational design of the database objects and the storage characteristics for each of these objects. By planning the relationship between each object and its physical storage before creating it, you can directly affect the performance of the database as a unit. Be sure to plan for the growth of the database.

    In distributed database environments, this planning stage is extremely important. The physical location of frequently accessed data dramatically affects application performance.

    it security training courses malaysia

    During the planning stage, develop a backup strategy for the database. You can alter the logical storage structure or design of the database to improve backup efficiency.

    It is beyond the scope of this book to discuss relational and distributed database design. If you are not familiar with such design issues, see accepted industry-standard documentation.

    Oracle Database Structure and Storage, and Schema Objects, provide specific information on creating logical storage structures, objects, and integrity constraints for your database.

    networking training courses malaysia

  • Introduction to Oracle Database

    This chapter provides an overview of Oracle Database.

    This chapter contains the following topics:

    • About Relational Databases
    • Schema Objects
    • Data Access
    • Transaction Management
    • Oracle Database Architecture
    • Oracle Database Documentation Roadmap

    About Relational Databases

    Every organization has information that it must store and manage to meet its requirements. For example, a corporation must collect and maintain human resources records for its employees. This information must be available to those who need it.

    ibm infosphere datastage training courses malaysia

    An information system is a formal system for storing and processing information. An information system could be a set of cardboard boxes containing manila folders along with rules for how to store and retrieve the folders. However, most companies today use a database to automate their information systems. A database is an organized collection of information treated as a unit. The purpose of a database is to collect, store, and retrieve related information for use by database applications.

    ibm informix training courses malaysia

    Database Management System (DBMS)

    database management system (DBMS) is software that controls the storage, organization, and retrieval of data.

    Typically, a DBMS has the following elements:

    • Kernel codeThis code manages memory and storage for the DBMS.
    • Repository of metadataThis repository is usually called a data dictionary.
    • Query languageThis language enables applications to access the data.

    A database application is a software program that interacts with a database to access and manipulate data.

    ibm cognos bi training courses malaysia

    The first generation of database management systems included the following types:

    • HierarchicalA hierarchical database organizes data in a tree structure. Each parent record has one or more child records, similar to the structure of a file system.
    • NetworkA network database is similar to a hierarchical database, except records have a many-to-many rather than a one-to-many relationship.

    The preceding database management systems stored data in rigid, predetermined relationships. Because no data definition language existed, changing the structure of the data was difficult. Also, these systems lacked a simple query language, which hindered application development.

    ibm aix system i training courses malaysia

  • Tasks of a Database Administrator

    Task 1: Evaluate the Database Server Hardware

    Evaluate how Oracle Database and its applications can best use the available computer resources.

    cisco certification malaysia

    This evaluation should reveal the following information:

    • How many disk drives are available to the Oracle products
    • How many, if any, dedicated tape drives are available to Oracle products
    • How much memory is available to the instances of Oracle Database you will run (see your system configuration documentation)

    checkpoint certification malaysia

    1.2.2 Task 2: Install the Oracle Database Software

    As the database administrator, you install the Oracle Database server software and any front-end tools and database applications that access the database.

    aws certification malaysia

    In some distributed processing installations, the database is controlled by a central computer (database server) and the database tools and applications are executed on remote computers (clients). In this case, you must also install the Oracle Net components necessary to connect the remote systems to the computer that executes Oracle Database.

    virtualization training courses malaysia

  • Application Administrators

    rooms

    An Oracle Database site can assign one or more application administrators to administer a particular application. Each application can have its own administrator.

    dell emc certification malaysia

    1.1.6 Database Users

    Database users interact with the database through applications or utilities.

    CompTIA certification malaysia

    A typical user’s responsibilities include the following tasks:

    • Entering, modifying, and deleting data, where permitted
    • Generating reports from the data

    citrix certification malaysia 2

  • Security Officers

    In some cases, a site assigns one or more security officers to a database. A security officer enrolls users, controls and monitors user access to the database, and maintains system security.

    As a DBA, you might not be responsible for these duties if your site has a separate security officer.

    devops certification training courses malaysia

    Network Administrators

    Some sites have one or more network administrators. A network administrator, for example, administers Oracle networking products, such as Oracle Net Services.

    contact

    Application Developers

    Application developers design and implement database applications.

    ccna certification training courses malaysia

    Their responsibilities include the following tasks:

    • Designing and developing the database application
    • Designing the database structure for an application
    • Estimating storage requirements for an application
    • Specifying modifications of the database structure for an application
    • Relaying this information to a database administrator
    • Tuning the application during development
    • Establishing security measures for an application during development

    Application developers can perform some of these tasks in collaboration with DBAs.

    careers

  • Database Administrators

    Each database requires at least one database administrator (DBA). An Oracle Database system can be large and can have many users. Therefore, database administration is sometimes not a one-person job, but a job for a group of DBAs who share responsibility.

    dynamics 365 sales training courses malaysia

    A database administrator’s responsibilities can include the following tasks:

    • Installing and upgrading the Oracle Database server and application tools
    • Allocating system storage and planning future storage requirements for the database system
    • Creating primary database storage structures (tablespaces) after application developers have designed an application

    dynamics 365 finance training courses malaysia

    • Creating primary objects (tables, views, indexes) once application developers have designed an application
    • Modifying the database structure, as necessary, from information given by application developers
    • Enrolling users and maintaining system security
    • Ensuring compliance with Oracle license agreements
    • Controlling and monitoring user access to the database
    • Monitoring and optimizing the performance of the database

    dynamics 365 field service training courses malaysia

    • Planning for backup and recovery of database information
    • Maintaining archived data on tape
    • Backing up and restoring the database
    • Contacting Oracle for technical support

    dynamics 365 customer service training courses malaysia

  • Types of Oracle Database Users

    The types of users and their roles and responsibilities depend on the database site. A small site can have one database administrator who administers the database for application developers and users. A very large site can find it necessary to divide the duties of a database administrator among several people and among several areas of specialization.

    hadoop training courses malaysia

    • Database Administrators
      Each database requires at least one database administrator (DBA). An Oracle Database system can be large and can have many users. Therefore, database administration is sometimes not a one-person job, but a job for a group of DBAs who share responsibility.

    exchange server certification training courses malaysia

    • Security Officers
      In some cases, a site assigns one or more security officers to a database. A security officer enrolls users, controls and monitors user access to the database, and maintains system security.
    • Network Administrators
      Some sites have one or more network administrators. A network administrator, for example, administers Oracle networking products, such as Oracle Net Services.
    • Application Developers
      Application developers design and implement database applications.

    dynamics 365 training courses malaysia

    • Application Administrators
      An Oracle Database site can assign one or more application administrators to administer a particular application. Each application can have its own administrator.
    • Database Users
      Database users interact with the database through applications or utilities.

    dynamics 365 supply chain training courses malaysia

  • Getting Started with Database Administration

    To get started with database administration, you must understand basic database concepts, such as the types of database users, database security, and privileges. You must also be able to complete basic tasks, such as submitting commands and SQL to the database and creating a password file.

    ibm infosphere datastage training courses malaysia

    • Types of Oracle Database Users
      The types of users and their roles and responsibilities depend on the database site. A small site can have one database administrator who administers the database for application developers and users. A very large site can find it necessary to divide the duties of a database administrator among several people and among several areas of specialization.

    ibm informix training courses malaysia

    • Tasks of a Database Administrator
      You must complete several specific tasks to design, implement, and maintain an Oracle Database.
    • SQL Statements
      The primary means of communicating with Oracle Database is by submitting SQL statements.
    • Identifying Your Oracle Database Software Release
      As many as five numbers may be required to fully identify a release.
    • About Database Administrator Security and Privileges
      To perform the administrative tasks of an Oracle Database DBA, you need specific privileges within the database and possibly in the operating system of the server on which the database runs. Ensure that access to a database administrator’s account is tightly controlled.

    ibm cognos bi training courses malaysia

    • Database Administrator Authentication
      As a DBA, you often perform special operations such as shutting down or starting up a database. Because only a DBA should perform these operations, the database administrator user names require a secure authentication scheme.
    • Creating and Maintaining a Database Password File
      You can create a database password file using the password file creation utility, ORAPWD. For some operating systems, you can create this file as part of your standard installation.
    • Data Utilities
      Oracle utilities are available to help you maintain the data in your Oracle Database.

    ibm aix system i training courses malaysia

  • Using Analytical Apps for Inventory Management

    Overview Pages in Inventory Management

    In SAP S/4HANA, different SAP Fiori apps are available for analysis for Inventory Management.

    These also include two overview pages, which summarize the most important information and tasks for a user, depending on the role. The information is displayed on a set of actionable cards. This allows you to concentrate on the most important tasks and thus make decisions more quickly and take immediate action.

    You can customize the overview pages by rearranging cards and by hiding or showing them:

    • If you want to hide a card, select the User icon in the header bar. Then select Manage Cards, and use the switch control to hide the relevant card.
    • If you want to rearrange the cards, drag and drop a card to the place you want.

    The filter of an overview page is applied to all displayed cards. The plant is a single-value and mandatory filter for both overview pages. In addition, you can restrict the analysis to specific storage locations and materials.

    For list cards, selecting the header of a card brings you to the app itself, while selecting an item brings you to more detailed item information. For graphical or analytical cards, selecting the card brings you to more detailed analytical information.

    isaca certification training courses malaysia

    Overview Inventory Processing

    This overview page is included in the user role SAP_BR_WAREHOUSE_CLERK.

    The following table describes the various cards that are displayed on the Overview Inventory Processing page.

    Overview Inventory Management

    This overview page is included in the user role SAP_BR_INVENTORY_MANAGER.

    The Overview Inventory Management page contains the following cards, which are also displayed in the Overview Inventory Processing:

    • Recent Material Documents
    • Overdue Materials – GR Blocked Stock
    • Warehouse Throughput History
    • Monitor Purchase Order Items
    • Overdue Materials – Stock in Transit

    The following table lists the additional cards that are displayed on the Overview Inventory Management page.

    The app offers the following features:

    • Barcode scanning of material numbers with internal and external scanner devices. There are two types of scanning options: Smartphone camera or external scanner.
    • Compare stock data with the values for safety stock and minimum safety stock defined for the material. Note that you can only access the safety stock using stock history.
    • Display the stock history for each plant or storage location for the last 11 calendar months. You access the stock history of all visible stock in the table by clicking on the micro chart.Presentation of a first-level drill down to stock history (day-end closing) as a time series.Presentation of a second-level drill down to material document item postings for each day showing the key figures of each posting.
    • Personalization of stock types and futher display settings: You use the Settings function to define which columns and therefore which stocks are displayed in the results list and the stock history. However, you can also use the settings to hide the stock history column or all columns or rows with zero stocks, for example.

    iso iec 20000 certification training courses malaysia

    Stock – Multiple Materials

    This app gives you an overview of the stock situation of one or more materials on a reporting date that you have specified. You can also select additional filters, such as plant, storage location, material group, or shelf life expiration date. If you do not enter a reporting date, the system displays the material stock on the current date.

    The app offers the following features:

    • Personalization of the display:You use the Settings function to specify the columns that the system displays in the results list.
    • Display the value of stock:The app calculates the stock values based on the stock quantity of the selected reporting date multiplied by the current material price. This means that the app always calculates using the current material price, irrespective of the reporting date you have selected. The associated fields begin with Current value of …In addition, in theStock – Multiple Materials app, you can display the result of a calculation method based on the historical prices at the time of the related material postings. The associated fields begin with Value of …Note that these two calculation methods lead to different results. SAP recommends that you use the main calculation method based on the current material price, because this method leads to faster results and is optimized for stock analysis.
    • Export the result list to a spreadsheet.

    Slow or Non-Moving Materials

    With this app, you can monitor and make time-dependent investigations of the slow or non-moving materials in your stock. Based on these results you can react immediately with follow-on activities such as scrapping or stock transfers.

    A non-moving material represent a combination of material and plant/storage location for which the stock level is not zero and no consumption postings occurred for a defined period of time. With this app it is also possible to track slow-moving materials.

    Dead Stock Analysis

    With this app, you can monitor and make time-dependent investigations of your dead stock.

    Dead stock represents a combination of materials and plant/storage location where the stock value has increased over a defined analysis period despite existing consumption postings within that period.

    The analysis of the dead stock identifies materials that could potentially have a negative impact on the company’s cash flow and profitability. Based on these results, you can react immediately with follow-on activities and decide whether a material should, for example, be discontinued, discounted, or transferred to a different location.

    Analyze Stock in Date Range

    With this app, you can analyze and monitor goods movement postings for one or more materials in a defined date range. The app displays stock quantities and values on the defined analytical start and end date. The detail page provides a comprehensive analysis of all goods movements that happened within the defined date range.

    You can immediately start your search in the stock analysis with one of the 3 predefined use-case-specific filter variants:

    • Standard (takes all important stock quantity and stock value fields into account)
    • Stock Quantity (takes Net Goods Receipt Quantity and Net Goods Issue Quantity into account)
    • Supplier Consignment Stock (takes Special Stock Type Supplier Consignment (K) into account)

    In addition, you can build your own filter view from the pool of existing filter criteria.

    By selecting a line item on the Main Page, you can navigate directly to the Detail Page to see further information regarding the material posting history.

    For more information about the apps listed previously and other apps, see the SAP documentation (help.sap.com) for SAP S/4HANA under Enterprise Business ApplicationsSupply ChainInventoryInventory Management and InventoryFiori Apps in Inventory ManagementInventory Analytics and Control.

    istqb software testing certification training courses malaysia

  • Conducting Physical Inventory

    The physical inventory is conducted on the basis of stock management units. A stock management unit is the nondivisible part of a stock of materials for which a separate book inventory exists.

    A stock management unit is defined by the following criteria:

    • Material
    • Plant and storage location
    • Stock type
    • Valuation type and batch
    • Special stock

    For a material, each stock management unit of a material is counted separately, and the inventory differences are posted per stock management unit. For example, you must separately record the quantity of material at each storage location of a plant that is in each of these stock types: unrestricted-use stock, stock in quality inspection, and blocked stock.Physical Inventory

    There are at least two reasons why an enterprise must make an inventory of its stocks at regular intervals. Many countries require by law that each company takes a physical inventory of its material stocks. This physical inventory checks the material stocks for the current assets shown in the financial statement of the company.

    It is also important for internal reasons to establish the correct stock quantities available. It is the goal of MRP, for example, to ensure the availability of materials at all times while at the same time minimizing stockholdings. Incorrect stock data leads to faulty availability figures.

    microsoft windows server certification training courses malaysia

    Physical Inventory Document

    Create physical inventory documents for each plant and storage location. If you wish to inventory special stocks, you create physical inventory documents per plant, storage location, special stock, and vendor or customer or project (depending on the special stock). You can specify the storage bin or the material group as further grouping values. The items of a physical inventory document are then all assigned to a material group or a storage bin in addition to the mentioned groupings.

    When you create a physical inventory document, you can specify a Physical Inventory Number in the document header. Do not confuse this physical inventory number with the number of the physical inventory document. The physical inventory number facilitates the selection of the physical inventory documents to be processed for a material during entry of the count results, posting of differences, and evaluations. You have free choice in assigning the physical inventory number. For example, you may want to use the ID of the count group, the processor, the department, or the month and/or date of the physical inventory.

    If the physical inventory transaction references a document that lies outside the system or, conversely, if a document that lies outside the system references the physical inventory transaction, enter the document number in the Physical Inventory Reference field.

    The Description text field is also available in the header of the physical inventory document. You can enter data in this field if you create or change physical inventory documents manually.

    To monitor the inventory process, the system records in each inventory document which inventory steps have already been performed. This information can be found in the item data and in the document header.

    The inventory history in the item detail informs you which steps have been carried out for the item. In the document header, the fields Count statusAdjustment status, and Delete status specify whether some or all of the items have been counted, posted, or deleted. You can also display a statistic for the physical inventory document; the statistic list how many document items are open, counted, posted, recounted, or deleted.

    Changes to a Physical Inventory Document

    If you have not yet entered an inventory count result, you can make the following changes to an inventory document:

    • In the document header
      • Change the planned count date.
      • Set or unset the posting block.
      • Freeze or unfreeze the book inventory.
      • Specify or change the physical inventory number, reference, and name.
    • In an item record
      • Change the stock type.
      • Change the count unit of measure.
      • Set the deletion indicator.
    • Enter new items.
    • Delete the document.

    If you have already entered inventory count results for some of the items in an inventory document (but not for all items), you can only make the following changes:

    • Set or remove the posting block.
    • Freeze the book inventory or remove the freeze.
    • Set the deletion indicator for individual items or delete the document completely.
    • Enter or change the physical inventory count results.

    agile project management certification training courses malaysia

    Physical Inventory Count

    For the inventory count, the physical inventory document is printed in order to perform the physically inventory count and to record its results. After completion of the physical inventory, the inventory list with the written count results is returned to the person in charge, who enters the count results in the system, in the corresponding inventory document.

    When the first count result is entered in an inventory document, the count date must be specified. This date is relevant for two things:

    • Determine the book inventory:If the count date lies in the current period, the book inventory is the quantity at the relevant stock level at the current time, that is, when the count results are entered.If the count date lies in the previous period, the book inventory is the quantity at the time of the last period-end closing.
    • Determine the posting period for the difference posting:The count date is used to determine the period in which the differences have to be posted, for example, if the count date is December 30, 2020, the posting period is December 2020.If the differences are not posted until January 2021, posting back to the previous period must be permitted.

    When you enter the count results, on the initial screen of the transaction, you can also specify a tolerance for inventory difference as a percentage variance. If the difference between the count result and the book inventory exceeds the value derived from the percentage variance, the system issues a warning message.

    Note that you cannot enter 0 as a count result. If zero stock is counted for a stock management unit, you must specify this using the Zero Count checkbox in the physical inventory document. In a physical inventory document, you can select the Zero Count checkbox for a single item or simultaneously for all items for which no count result has been entered.

    If the count result for an item is posted in the physical inventory document, the count status of the item changes to Counted and the difference between the count and book inventory values is calculated.

    You can simultaneously analyze inventory differences for multiple physical inventory documents using the list of differences. The list of inventory differences contains the following information for each item:

    • Quantity counted
    • Book inventory
    • Difference quantity
    • Difference amount

    For a recount, a new physical inventory document is created with reference to the original physical inventory document. For the recount document, the physical inventory process starts from the beginning.

    The items to be recounted in the original physical inventory document receive the status “counted, recounted”. Differences can no longer be posted for these items.

    Difference Posting
    The difference posting must be made for all items of a physical inventory document, even if there is no inventory difference. The physical inventory for a stock management unit is only complete once the difference posting is made.

    You can define tolerances for the posting of inventory differences for a user group in Customizing for Inventory Management and Physical Inventory under Physical InventoryDefine Tolerances for Physical Inventory Differences(OMJ2).

    In a user group, you can define the following tolerances for posting inventory differences:

    • Maximum postable difference amount for each inventory document
    • Maximum postable difference amount for each inventory document item

    If an inventory difference exceeds the tolerance defined for the user group, and you are assigned to this physical inventory tolerance group, you cannot post any inventory differences for this document. If the total value of the document is within the inventory tolerance but certain items exceed the tolerance for the specific item, you cannot post the differences for those items but you can process the differences for other items in the physical inventory document.

    The system automatically sets the posting period of the accounting document when you enter the first count for the physical inventory document. The inventory difference must, therefore, either be posted in the same period or, if backposting to the previous period is allowed, in the preceding period.

    Own Stock

    When the inventory difference is posted, the stock figure in the material master record is changed; the total stock is automatically corrected by the inventory difference. From the accounting point of view, this corresponds to a goods receipt or goods issue. This means that when the inventory difference is cleared, the stock account is debited or credited:

    • If the count result is less than the book inventory, the stock account is credited with the value of the inventory difference multiplied by the price. The offsetting entry is made to the “Expense from Physical Inventory” account.
    • If the count result is greater than the book inventory, the stock account is debited with the value of the inventory difference multiplied by the price. The offsetting entry is made to the “Revenue from Physical Inventory” account.

    Because the posting amount is calculated based on the current valuation price in the material master record, posting the inventory difference does not change the valuation price.

    Vendor Consignment

    When inventory differences are posted, the vendor consignment stock is automatically adjusted by the inventory difference. Because this stock is managed on a nonvaluated basis, there is initially no posting to the accounting side. Nevertheless, an accounting document is created because a difference is interpreted as follows.

    Goods Movements Blocking

    You can block materials (more precisely, stock management units) from posting goods movements during physical inventory. To do this, you set the Posting Block indicator at header level in the physical inventory document.

    As a result, the system sets the posting block in the material master record for all stock management units from this physical inventory document. This means that in the material master record, in the Storage Location Stock view, the value X (Due to phys. inv., material is blocked for movements) is set in the Physical Inventory Block field.

    In the case of the stock of your company, goods movements are blocked at the levels of the plant and the storage location. In the case of a special stock, blocking takes place at the level of the plant, storage location, special stock, and additional data (customer, vendor, order, or project).

    When the count result for the relevant stock management is entered, the block is lifted. In the material master record, the Physical Inventory Blocking indicator is set to A (physical inventory of the material not yet completed). The indicator is unset when the inventory difference is posted.

    Book Inventory Freezing

    If it is not possible to block the goods movement for organizational reasons, you can freeze the book inventory in the physical inventory document at the time of the count. To do so, set the Freeze Book Inventory indicator in the physical inventory document. This prevents the goods movements from changing the book inventory figure that is relevant to the inventory-taking process.

    Book Inventory Adjustment in a Physical Inventory Document

    The initial situation for the scenario is as follows:

    Physical inventory is active for a stock management unit of a material. The book inventory for the stock management unit was already transferred in the inventory document, either because

    • The Freeze Book Inventory indicator is set in the physical inventory document.
    • Or the count result is entered in the physical inventory document.

    With the Adjust Book Inventory function, you can have a goods movement for the inventory unit adjust the book inventory in the inventory document by the corresponding quantity.

    If the Adjust Book Inventory function is active, the system checks whether a goods movement would have had an effect on the book inventory in the physical inventory document if it had been posted at the correct time. If this is the case, the book inventory in the inventory document is adjusted by the quantity added or deducted by the goods movement. The inventory difference of the item changes accordingly.

    During the check, the system compares the posting date of the goods movement with the count date (planned or actual) in the physical inventory document. If the goods movement posting date is before the count date, the system then adjusts the book inventory in the physical inventory document. If the posting date of the goods movement and the count date are the same, the indicator that you selected to activate the function determines whether an adjustment takes place.

    To activate the function in Customizing, choose Materials ManagementInventory Management and Physical InventoryPhysical InventorySettings for Physical Inventoryand choose a value for the Adjust Book Inventory field.

    TheAdjust Book Inventory indicator has the following values:

    • Not active (“_”)
    • Active (“1”)If the dates of the goods movement and the count date of the physical inventory are the same, the physical inventory was before the goods movement.
    • Active (“2”)If the dates of the goods movement and the count date of the physical inventory are the same, the goods movement was before the physical inventory.

    Example:

    1. On date 12/27:The stock of the material is 31 PC; the physical inventory document is created.
    2. On date 12/28:The count result of 35 PC is entered; 31 PC is used as the book inventory in the physical inventory document, and an inventory difference of +4 PC is returned.
    3. On date 12/29:A goods receipt of 5 PC is entered with theposting date of 12/26; the book inventory in the physical inventory document is adjusted to 36 PC (31 + 5); the inventory difference is -1 PC.

    red hat certified system administrator rhcsa malaysia