0805 HTML5 수업
8월 5일 HTML5 수업 Anchor Tag 설명: 절대 경로와 상대 경로로 링크를 설정하여 다양한 웹 페이지로 이동하는 방법 target 속성을 사용하여 링크를 새로운 창, 동일 창 등에서 여는 방식 <body> <h1>Anchor Tag</h1> <ol>Search Engine <...
8월 5일 HTML5 수업 Anchor Tag 설명: 절대 경로와 상대 경로로 링크를 설정하여 다양한 웹 페이지로 이동하는 방법 target 속성을 사용하여 링크를 새로운 창, 동일 창 등에서 여는 방식 <body> <h1>Anchor Tag</h1> <ol>Search Engine <...
MySQL 저장 프로시저 및 Java 호출 예제 저장 프로시저 생성 및 호출 테이블 생성 및 데이터 복사 CREATE TABLE dept_clone AS SELECT * FROM dept; 데이터 삭제 저장 프로시저 DELIMITER // CREATE PROCEDURE sp_deleteDept() BEGIN DELETE FROM dept...
MySQL Objects 1. 트리거 (Triggers) 정의: 트리거는 데이터베이스 테이블에 삽입, 수정 또는 삭제와 같은 특정 이벤트가 발생할 때 자동으로 실행되는 SQL 코드 블록. 트리거는 데이터의 무결성을 유지하고 자동화된 작업을 수행하는 데 유용함. 예제: 삽입 트리거: 테이블에 데이터가 삽입될 때 실행. CREATE T...
MySQL 열 옵션과 제약 조건 열 옵션 DEFAULT 옵션 열에 기본값을 설정할 수 있다. 이 옵션은 열 값이 없는 행을 삽입할 경우 열에 널 값이 입력되는 것을 방지한다. 리터럴과 표현식을 기본값으로 사용할 수 있다. 기본 표현식은 해당 열의 데이터 유형과 일치해야 한다. 예제: CREATE TABLE Departme...
Ubuntu 가상 머신 설정 및 구성, MySQL 설치 NAT 네트워크 구성 NAT 네트워크 만들기: 일반 옵션: 이름: MyNat IPv4 접두사: 192.168.100.0/24 DHCP 활성화: ✅ 포트 포워딩: ...
SQL Functions 문자 함수 (String Functions) 1. ASCII, CHAR 정의: 특정 문자의 ASCII 값을 반환하거나, 특정 ASCII 코드의 문자열 값을 반환한다. 문법: ASCII(str) CHAR(number) SELECT ASCII('2'); -- 50 SELECT CHAR(77,1...
정보 시스템 요약 1. 정보 시스템 데이터 수집, 저장, 처리하여 의사결정에 유용한 정보를 생성하고 분배하는 수단 2. 자료와 정보 1) 자료(Data) 현실 세계로부터 관찰이나 측정을 통해 수집된 사실이나 값 양적 데이터: 숫자로 표현 (예: 2015493 -> 사원번호) 질적 데이터: 속성으로 표현 (예: 크다 ->...
병원 관리 프로그램 요약 프로그램 개요 이 프로그램은 병원 환자의 진찰비, 입원비, 진료비 등을 계산하고, 정렬 및 출력하는 기능을 포함한다. Hospital: 환자 정보를 관리하는 클래스 Input: 사용자 입력을 받아 환자 정보를 리스트에 추가하는 클래스 Calc: 환자의 진찰비, 입원비, 진료비를 계산하는 클래스 Output:...
자바 Lambda와 Stream API 요약 Lambda 표현식 람다 표현식은 자바 8에서 도입되어 함수형 인터페이스를 구현할 때 사용된다. 람다 표현식을 사용하면 코드를 더욱 간결하고 읽기 쉽게 작성할 수 있다. 예제 1: Lambda 표현식 사용 import java.util.Arrays; import java.util.List; publ...
Java 프로그래밍: equals(), Generic, 컬렉션 등 EqualsDemo 설명 기본 equals(): 기본 equals() 메서드는 객체의 주소를 비교. 값을 비교하지 않음. String 클래스는 equals()를 재정의하여 값을 비교. Point 클래스: ...