728x90 반응형 SMALL 연산자5 [DataBase] MySQL 데이터베이스 MySQL 접속 MySQL Workbench로 MySQL 서버를 실행하고 데이터베이스를 추가하기 위해 https://dev.mysql.com/doc/index-other.htm에서 샘플 데이터를 다운 받는다. 파일 메뉴에서 Open SQL Script를 선택 후 world.sql 파일을 연다. 그러면 쿼리가 실행되고 좌측 레이아웃에서 오른쪽 마우스 클릭 후 Refresh All 메뉴를 선택하면 World 데이터베이스가 나타난다. 실행하기 위한 쿼리문을 작성하기 위해 new SQL을 생성한다. 데이터베이스 선택 및 출력 # 데이터 베이스 선택USE world;# 현재 선택된 데이터베이스 출력SELECT database(); SQL문의 종류 : DML / DDL / DCL DML(Data Manipu.. 2024. 5. 17. [Python] 다형성 (Polymorphism) (2) super() 메서드 부모 클래스와 자식 클래스에서 메서드를 작성하면 부모 클래스의 메서드를 자식 클래스에서 사용할 수 없다. 이 경우 자식 클래스의 메서드만 사용할 수 있으며, 자식 클래스의 메서드가 부모 클래스의 메서드를 대체하게 된다. super() 메서드는 자식 클래스에서 부모 클래스의 생성자 또는 메서드를 호출하는 데 사용된다. 연산자 오버로딩 (Operator Overloading) 연산자가 원래 목적 외의 추가 작업을 수행하는 경우 이를 연산자 오버로딩이라고 한다. 연산자 오버로딩을 사용하면 연산자를 사용자 정의 클래스 객체와 함께 사용할 수 있게 되어 코드의 가독성이 향상된다. 파이썬에서는 메서드 이름이나 함수 이름을 오버로딩하는 기능이 명시적으로 지원되지 않는다. 연산자 오버로딩은 파이썬.. 2023. 6. 15. [JavaScript] 관계 / 논리 연산자 관계 연산자 > : 크다 >= : 크거나 같다 = num2) console.log(num1 num5) console.log(num1 > num2 || num1 > num5) 2023. 5. 31. [JavaScript] 연산자 연산자 산술 연산자 두 숫자 간의 사칙연산(+, -, *, /), 나머지(%), 증감(++, --), 거듭제곱(**) 등의 연산 수행 할당 연산자 변수에 값을 할당하거나 기존 변수의 값을 산술 연산과 결합하여 할당하는 연산 수행 (ex: +=, -=, *=, /=, %=) js js // 사용자로부터 두 개의 숫자 입력 받기 var num1 = parseInt(prompt("숫자1 : ")) var num2 = parseInt(prompt("숫자2 : ")) var lineBreak = " " var result = num1 + num2 document.write("합 : " + result + lineBreak) result = num1 - num2 document.write("차 : " + resul.. 2023. 5. 31. 02. 자료형과 연산자 자료형 _ : 단일 식별자 __ : 강한 식별자 메모리에 저장된 데이터는 다양한 표준 데이터 유형이 있다. 변수 (Variable) 변수는 메모리에 데이터를 저장하기 위한 공간을 가리키는 말이며, 컴퓨터와 프로그래밍 언어 사용자간의 약속이다. a라는 변수를 정의했을 때, 컴퓨터와 사용자가 인식하는 특정 데이터를 저장하고 있는 공간이고 그 공간의 이름을 a라고 한다. 그리고 변수는 일종의 닉네임으로, 실제 물리적인 메모리 주소공간을 가리킨다. 사용자는 변수의 이름으로 데이터를 인식하고, 컴퓨터는 변수의 주소로 데이터를 인식한다. 변수에 데이터를 저장할 때는 = (assignment operator)를 사용한다. assignment operator라고 부른다. a = 10을 예로 들었을 때, =을 기준으로 .. 2021. 12. 8. 이전 1 다음 728x90 반응형 LIST